본문 바로가기
반응형

Android/trouble shooting7

[Android] webView 사용 시 ERR_CLEARTEXT_NOT_PERMITTED 에러 앱에서 webView를 사용해서 네이버를 띄우는 간단한 프로그램인데 에러가 발생했다. 찾아보니 안드로이드 Pie 버전 이상부터 보안이 강화가 되면서 발생한 문제였다. 지금 내가 AVD에 사용한 것이 api 31이니 해당이 되는 문제였음. 검색해보니 여러가지 해결방법이 있었으나 그 중 가장 간단한 것으로 적용해봄. * AndroidManifest.xml에 usesCleartextTraffic 속성 추가 android:usesCleartextTraffic="true" ... 2023. 10. 2.
[Android] android gradle plugin requires java 17 to run. you are currently using java 13 Android Studio Flamingo 버전을 다운로드 받아서 앱을 하나 빌드 하려고 했더니 제목처럼 gradle plugin이 java 17 버전이 필요하다고 에러가 발생했다. 안드로이드 스튜디오를 새로 설치할 때마다 환경 세팅 관련해서 여러가지 문제들이 항상 발생을 하는 것 같다. Build file 'D:\Workspace_Android\EditText2\app\build.gradle' line: 2 An exception occurred applying plugin request [id: 'com.android.application'] > Failed to apply plugin 'com.android.internal.application'. > Android Gradle plugin requ.. 2023. 9. 30.
[Android] adb: failed to install xxx.apk Failure [INSTALL_FAILED_VERIFICATION_FAILURE] 마켓에서 받은 앱을 apk로 추출하여 다른 기기에 adb install 할 때 가끔 발생하는 오류이다. * 해결방법 > adb shell settings put global verifier_verify_adb_installs 0 을 해주면 정상적으로 설치가 된다. 2023. 5. 16.
[Android] 오류 해결 The minCompileSdk (31) specified in adependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties) API 30 빌드환경에서 empty app을 생성했을 때 다음과 같은 에러가 발생했다. One or more issues found when checking AAR metadata values: The minCompileSdk (31) specified in a dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties) is greater than this module's compileSdkVersion (android-30). Dependency: androidx.appcompat:appcompat:1.4.2. AAR metadata file: C:\Users\User\.gradle\caches\transfo.. 2023. 3. 8.
[Android] Cannot resolve symbol "import android.annotation.Nullable" Android studio에서 다른 소스를 import 했을 때 발생했다. 빌드를 하면 @Nullable을 사용하는 소스에서 에러가 난다. Nullable을 인식하지 못해서 발생했는데 하기와 같이 수정해서 해결했다. 1) build.gradle에 implementation 'androidx.annotation:annotation:1.1.0' 추가 dependencies { implementation 'androidx.appcompat:appcompat:1.4.2' implementation 'com.google.android.material:material:1.6.0' implementation 'androidx.annotation:annotation:1.1.0' implementation 'androi.. 2023. 3. 3.
[Android] INSTALL_FAILED_OLDER_SDK 오류 간단한 테스트 apk를 만들었는데 ad install을 하니까 하기와 같은 에러가 발생한다. Failure [INSTALL_FAILED_OLDER_SDK: Failed parse during installPackageLI: /data/app/vmdl1559124391.tmp/base.apk (at Binary XML file line #5): Requires newer sdk version #31 (current version is #30)] 검색을 해보니 AndroidManifest.xml에 minSdkVersion을 설정하면 된다고 해서 아래와 같이 수정했으나 해결 안 됨. 결국 app을 빌드한 sdk platform 버전을 31 -> 30으로 내리니까 해결이 되었다. 2023. 2. 16.
[Android] Can't determine type for tag '<macro name="m3_comp_assist_chip_container_shape">?attr/shapeAppearanceCornerSmall</macro>' Android Studio Arctic Fox 버전에서 간단한 empty app을 만들어서 run app을 했을 때 하기 에러가 발생했다. Can't determine type for tag '?attr/shapeAppearanceCornerSmall' build.gradle을 아래와 같이 수정하여 해결 implementation 'androidx.appcompat:appcompat:1.6.0' implementation 'com.google.android.material:material:1.8.0' -> implementation 'androidx.appcompat:appcompat:1.4.2' implementation 'com.google.android.material:material:1.6.0' 2023. 2. 13.
반응형