Key android.intent.extra.INITIAL_INTENTS expected Parcelable[] but value was a android.content.Intent. The default value was returned
이메일 발송관련 기능을 개발하던 과정에 발생한 오류이다. Intent 호출 전 설정하는 과정에 EXTRA_INITIAL_INTENTS를 사용하였다. 10-29 11:00:26.860 11294-11294/ddolcatmaster.finedustrecord W/Bundle: Key android.intent.extra.INITIAL_INTENTS expected...
DexOptimizer: Well this is awkward; 이슈
안드로이드 스튜디오 버전을 3.2.1로 업그레이드 후 발생하는 오류이다. 안드로이드 오레오 설치된 폰에서 발생하는 오류다. 몇시간째 설정 가지고 삽질 중이다. 안드로이드...
java.lang.ClassNotFoundException: Didn’t find class “com.google.android.gms.ads.MobileAdsInitProvider”
java.lang.RuntimeException: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.ClassNotFoundException: Didn’t find class “com.google.android.gms.ads.MobileAdsInitProvider” on path: DexPathList[[zip file “/data/app/ddolcatmaster.finedustrecord-I9sX3NnW8Ncpg-N3_bqEDw==/base.apk”, zip file “/data/app/ddolcatmaster.finedustrecord-I9sX3NnW8Ncpg-N3_bqEDw==/split_lib_resources_apk.apk”, zip...
[Android] 저장소 특정 파일 찾기 & 파일 경로 알아오기
저장소를 읽고 쓰려면 다음 권한을 AndroidManifest.xml 파일에 추가해야합니다. <manifest ...> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> ... </manifest> 안드로이드 마시멜로우...
안드로이드 인앱 결제를 시작해보자! Google Play 결제 라이브러리6 사용 방법
구글플레이 결제 라이브러리6을 사용하여 인앱 결제 기능을 구현해보자. 구글 플레이 콘솔에 로그인 후 결제 프로필 작성을 먼저 해야하고 결제 계좌...
Caused by: java.lang.RuntimeException: Manifest merger failed : Attribute application@allowBackup value=(false) from AndroidManifest.xml
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:wellness:processReleaseManifest’. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70) at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62) at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54) at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:60) at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:97)...
안드로이드 매니페스트 파일에 하나 이상의`tools : replace`를 추가하는 방법
구분자가 “|” 가 아닌 “,” 이다. tools:replace=”android:supportsRtl,android:allowBackup” tools:replace=”android:name,android:icon,android:theme,android:allowBackup,android:fullBackupContent”
앱을 삭제했을 때 shared preference 데이터 삭제하는 방법
앱을 삭제했을 때 shared preference 데이터 삭제하는 방법 앱을 삭제 후 재설치 한 후에도 공유 환경 설정(shared preference)에서 일부 데이터가...
근접센서로 할 수 있는게 뭐가 있을까요?
우리가 사용하는 휴대폰에는 근접센서(PROXIMITY)가 있습니다. 통화할 때 휴대폰을 귀에 가져가면 근접센서가 동작하여 화면을 꺼줍니다. 귀에서 멀어지면 다시 화면이 켜지구요.. 이런...
Android 스튜디오에서 ‘ImmutableList.of’ 메서드를 사용할 수 없을 때 해결 방법
구글플레이 결제 라이브러리6 예제를 따라하다보니 메서드를 사용할 수 없어서 빨간색으로 표기되었다. 자바 기본 라이브러리에 ImmutableList는 기본적으로 없는 것인가? 구글 검색을...



