«android» 태그된 질문

Android는 Google의 모바일 운영체제로 디지털 기기 (스마트 폰, 태블릿, 자동차, TV, 마모, 유리, IoT)를 프로그래밍하거나 개발하는 데 사용됩니다. Android 관련 주제의 경우 android-intent, android-activity, android-adapter 등과 같은 Android 관련 태그를 사용하십시오. 개발 또는 프로그래밍 이외의 질문이지만 Android 프레임 워크와 관련된 질문은 다음 링크를 사용하십시오. https : // android.stackexchange.com.

2
AccessibilityService를 사용하여 Android에서 드래그 (X, Y 마우스 좌표 기반)를 어떻게 수행합니까?
X, Y 마우스 좌표를 기반으로 안드로이드에서 드래그를 수행하는 방법을 알고 싶습니다. 원격 스마트 폰과 Windows Paint 펜에 각각 "비밀번호 패턴"을 그리는 Team Viewer / QuickSupport의 두 가지 간단한 예를 생각해보십시오. 내가 메이크업의 수있어 그 모든입니다 시뮬레이션 터치 (와 dispatchGesture()도하고 AccessibilityNodeInfo.ACTION_CLICK). 관련 링크를 찾았지만 유용한 지 알 수 없습니다. AccessibilityService를 사용하여 …

2
Navigation 구성 요소와 함께 FragmentContainerView를 사용하십니까?
lint는 이전 버전에서 Navigation 2.2.0-beta01로 업데이트 한 후 <fragment>태그를로 교체하라는 경고를 표시 FragmentContainerView합니다. 그러나 태그 만 교체하면 내비게이션 그래프가 팽창되지 않는 것 같습니다. 에 따르면 2.2.0-alpha01 , FragmentContainerView내부적으로 사용됩니다. 보푸라기 경고를 무시해야합니까? activity_main.xml <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="match_parent"> <!-- Lint warning: "Replace the <fragment> tag with FragmentContainerView. --> <fragment android:id="@+id/nav_host_main" android:name="androidx.navigation.fragment.NavHostFragment" android:layout_width="match_parent" …

3
합성 뷰가있는 ViewBinding 및 Kotlin Android 확장
새로운 ViewBinding 은 Kotlin Android Extensions 와 합성 뷰 바인딩을 어떻게 비교 합니까? 새로운 ViewBindings에서 제공하는 NullSafety 및 TypeSafety를 제외하고 왜 우리는 Views에 합성 바인딩을 사용하는 Kotlin 방식을 버리는 것을 고려해야합니까? 새로운 ViewBinding은 미리 Binding 클래스를 생성하므로 성능이 더 좋습니까?


6
Android에 대한 모든 최신 제한 사항 이후에 정확한 시간에 알람이 예약되도록 설정하는 방법은 무엇입니까?
참고 : 여기에 대한 다양한 솔루션을 시도했습니다 (예 : here ). 찾은 솔루션이 아래에서 작성한 테스트를 사용하여 작동하는지 확인하지 않고 닫지 마십시오. 배경 앱에는 사용자가 미리 알림을 특정 시간에 예약하도록 요구해야 하므로이 시간에 앱이 트리거 될 때 백그라운드에서 작은 작업 (일부 DB 쿼리 작업)을 수행하고 알림에 대한 간단한 알림. 과거에는 …

3
경고 : API 'variant.getMappingFile ()'은 더 이상 사용되지 않으며 'variant.getMappingFileProvider ()'로 대체되었습니다.
방금 Android Studio 3.5를 Android Studio 3.6으로 업데이트하고 Gradle을 동기화 할 때 이전 Gradle 플러그인을 Gradle 플러그인 3.6.0으로 대체했습니다. build.gradle : API 'variant.getMappingFile ()'은 더 이상 사용되지 않으며 'variant.getMappingFileProvider ()'로 대체되었습니다. 이 경고를 디버깅하는 방법에 대한 제안 사항 이것은 어디서 오는 거니? 내 코드에서 getMappingFile 사용법을 보지 못했지만 일부 라이브러리 …
26 android 

1
정적 메소드 메타 팩토리 없음
내 앱에 로그인하면 앱이 충돌하고 오류가 발생하는 문제가 있습니다. java.lang.NoSuchMethodError: No static method metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; in class Ljava/lang/invoke/LambdaMetafactory; or its super classes (declaration of 'java.lang.invoke.LambdaMetafactory' appears in /apex/com.android.runtime/javalib/core-oj.jar) at okhttp3.internal.Util.<clinit>(Util.java:87) at okhttp3.internal.Util.skipLeadingAsciiWhitespace(Util.java:321) at okhttp3.HttpUrl$Builder.parse(HttpUrl.java:1313) at okhttp3.HttpUrl.get(HttpUrl.java:917) at retrofit2.Retrofit$Builder.baseUrl(Retrofit.java:492) at com.example.usub.Remote.RetrofitClient.getClient(RetrofitClient.java:14) at com.example.usub.Common.Common.getGoogleAPI(Common.java:10) at com.example.usub.Welcome.onCreate(Welcome.java:208) at android.app.Activity.performCreate(Activity.java:7825) at android.app.Activity.performCreate(Activity.java:7814) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1306) at …
26 java  android 

2
OkHttp에서 이전에 실패한 클래스에서 다시 초기화 거부
플라스크 백 엔드를 사용하여 폴더에 저장하기 위해 파일을 처리하고 Android에서 OkHttp를 사용하여 서버에 이미지를 업로드하려고합니다. 하지만 안드로이드 에서이 오류가 발생합니다. I/art: Rejecting re-init on previously-failed class java.lang.Class<okhttp3.internal.platform.ConscryptPlatform$configureTrustManager$1>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/conscrypt/ConscryptHostnameVerifier; at okhttp3.internal.platform.android.SocketAdapter okhttp3.internal.platform.android.ConscryptSocketAdapter.buildIfSupported() (ConscryptSocketAdapter.kt:64) at void okhttp3.internal.platform.AndroidPlatform.<init>() (AndroidPlatform.kt:45) at okhttp3.internal.platform.Platform okhttp3.internal.platform.AndroidPlatform$Companion.buildIfSupported() (AndroidPlatform.kt:239) at okhttp3.internal.platform.Platform okhttp3.internal.platform.Platform$Companion.findPlatform() (Platform.kt:211) at okhttp3.internal.platform.Platform …
22 android  okhttp 

4
안드로이드 스튜디오 4.0 카나리아에서 캔트 풀 / 푸시 git
비트 버킷에서 저장소를 가져올 때마다 오류가 계속 발생합니다. Failed to start Git process User Authentication Token not found 안드로이드 스튜디오 4.0과 Windows 10을 사용하는 내 PC와의 호환성 문제가 있다고 생각하기 때문에 Windows 자격 증명을 재설정하고 git과 Android Studio를 모두 제거한 다음 다시 설치하려고했습니다. 어떤 아이디어?
21 android  git 

1
"에뮬레이터 : 경고 : QXcbIntegration : 플랫폼 OpenGL 컨텍스트를 작성할 수 없습니다. GLX 또는 EGL을 사용할 수 없습니다 ((null) : 0, (null))"수정 방법
xfce "Xubuntu"에서 작업 중이고 Android 스튜디오를 업데이트했으며 에뮬레이터로 프로젝트를 실행할 때 마다이 두 가지 오류가 발생합니다. 에뮬레이터 : 경고 : QXcbIntegration : 플랫폼 OpenGL 컨텍스트를 작성할 수 없으며 GLX 또는 EGL이 활성화되어 있지 않습니다 ((null) : 0, (null)) 에뮬레이터 : 에뮬레이터 : 오류 : VkCommonOperations.cpp : 496 : Vulkan 인스턴스를 …

2
Android 11에서 더 이상 사용되지 않는 Android AsyncTask API 대안은 무엇입니까?
편집 :이 질문은 중복되지 않습니다 며칠 전 지원 중단에 대한 AOSP 커밋이 완료되었습니다. 다른 질문은 AsyncTask보다 AsyncTaskLoader를 사용하는 것입니다. Google은 Android 11에서 Android AsyncTask API를 더 이상 사용하지 않으며 java.util.concurrent대신 사용할 것을 제안합니다 . 여기서 커밋을 확인할 수 있습니다 * * @deprecated Use the standard <code>java.util.concurrent</code> or * <a href="https://developer.android.com/topic/libraries/architecture/coroutines"> …
21 java  android 

4
NavHostFragment로 FragmentContainerView
사용 FragmentContainerView즉시 작동하지 않는 것 같습니다 . <androidx.fragment.app.FragmentContainerView class="androidx.navigation.fragment.NavHostFragment" android:id="@+id/fragment_nav_host" android:layout_width="match_parent" android:layout_height="match_parent" app:defaultNavHost="true" app:navGraph="@navigation/nav_app" /> 여기 내 코드가 사용 fragment-ktx:1.2.0-rc01되며 항상이 오류가 발생합니다. Caused by: java.lang.IllegalStateException: Activity ...MainActivity@797467d does not have a NavController set on 2131296504 <fragment>작품과 AFAIK를 사용 하면로 대체되어야 FragmentContainerView합니다. 나는 뭔가를 놓치고 또는 수있는 사람이 사용 된 …

3
코 틀린 흐름과 안드로이드 LiveData
Kotlin Flow에 대한 질문이 있습니다 여러 조각에서 LiveData를 볼 수 있습니다. Flow로이 작업을 수행 할 수 있습니까? 그렇다면 어떻게? map&를 사용하여 단일 LiveData에서 여러 개의 LiveData를 가질 수 있습니다 switchMap. 단일 소스 플로우에서 여러 플로우를 가질 수있는 방법이 있습니까? 사용 MutableLiveData난 아무데도 변수 참조를 사용하여 데이터를 업데이트 할 수 있습니다. …

7
WRITE_EXTERNAL_STORAGE 및 READ_EXTERNAL_STORAGE 권한 추가 설치 참조 라이브러리 재생
Google Play 설치 리퍼러 라이브러리를 업데이트하려고합니다. 내부적으로 외부 읽기 쓰기 권한을 추가하고 있습니다. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 우리는 정말로 권한을 고수해야합니까? 의존 implementation 'com.android.installreferrer:installreferrer:1.1 출처 https://developer.android.com/google/play/installreferrer/library.html

4
Gradle duplicate entry error : META-INF / MANIFEST.MF (또는 jar에서 파일을 삭제하는 방법)
코드를 연구하고 싶기 때문에 github 리포지토리를 복제했지만 Android Studio에서 빌드하려고 할 때 약간의 문제가 발생했습니다. Google Maven 저장소를 추가하고 (Android Studio에서 프롬프트 한대로) Gradle Plugin 버전 및 Grade 버전 (각각 3.5.2 및 5.4.1)을 업데이트 한 후 다음 오류로 인해 빌드가 실패합니다. 원인 : 중복 된 항목 : META-INF / MANIFEST.MF …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.