본문 바로가기
728x90

Programing391

Cause: buildOutput.apkInfo must not be null [Problem] Cause: buildOutput.apkInfo must not be null ​ [Solution] gradle clean 또는 output 폴더 삭제 후 다시 빌드 2020. 1. 13.
[Android 개발 어플] MMS 직접 전송방식 (Intent 이용하는 방식 아님) - vMMS Library Version 3.1.5 [Recent Version History] Version 3.1.5 - https://blog.naver.com/yjlcu/221720384638 Version 3.0.0 - https://victor8481.tistory.com/824 Version 2.0.3 - https://victor8481.tistory.com/notice/767 Version 2.0.2 - http://victor8481.tistory.com/719 Version 2.0.0 - http://victor8481.tistory.com/716소스 프로젝트 명 : Victor MMS Sender Victor MMS Sender는 구글에서 제공하지 않는 개별 앱에서 MMS를 전송 가능하게 해주는 Library 입니다. 해당 라이브러리.. 2019. 10. 29.
[Android][ucrop] File res/drawable/ucrop_ic_cross.xml from drawable resource ID #0x7f070093 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.victor.mms_application, PID: 15015 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.victor.mms_application/com.yalantis.ucrop.UCropActivity}: android.content.res.Resources$NotFoundException: File res/drawable/ucrop_ic_cross.xml from drawable resource ID #0x7f070093 at android.app.ActivityThread.performLaunchActivity(Activ.. 2019. 8. 28.
[GCP] Google Cloud Platform 시작하기 1. Link 접속 http://cloud.google.com 클라우드 컴퓨팅 서비스 | Google Cloud Google Cloud를 통해 비즈니스를 혁신하세요. Google Cloud Platform으로 빌드하고 혁신하고 확장하세요. G Suite로 공동작업하고 생산성을 높이세요. cloud.google.com 2. 무료로 시작하기 3. 가격 정보 입력 및 신용카드 정보 입력 ($300 크레딧을 제공해주고, 동이 없이는 신용카드 청구되지 않는다고 명시되어 있습니다. 자동 가입 방지를 위한 시스템이라고 설명이 되어 있네요. ) 4. 원하시는 시스템 신청 예시 - Google Map Solution / Google Map API 1. Link 접속 https://cloud.google.com/maps-.. 2019. 8. 23.
[Android] What to use instead of getResources().getColor() because this is now deprecated? GetColor Method int getColor (Context mContext, int id) Returns a color connected with a particular resource ID. [From] dialog.getButton(AlertDialog.BUTTON_NEGATIVE).setTextColor(getResource().getColor(android.R.color.white)); dialog.getButton(AlertDialog.BUTTON_POSITIVE).setTextColor(getResource().getColor(android.R.color.white)); [To] dialog.getButton(AlertDialog.BUTTON_NEGATIVE).setTextColor(.. 2019. 8. 7.
[Android] How to add MENU in fragment ? Step 1: Make a xml of menu which you want to add like I have to add a filter action on my action bar so I have created a xml filter.xml. The main line to notice is android:orderInCategory this will show the action icon at first or last wherever you want to show. One more thing to note down is the value, if the value is less then it will show at first and if value is greater then it will show at .. 2019. 8. 7.
Android Q에 포함된 기능동작 변경사항 vMMS Lib 3.0 버전 검증을 위해 진행한 Android Q 실 구동 화면 - 전반적으로 사각 UI가 두드러진다. (Alert Dialog 등) - 좀 더 자세히 권한 설정 내용을 보여 준다. - 공유 기능이 포함 되었다 (WiFi 등) - 다크모드가 추가 되었다. 2019. 8. 5.
Manifest merger failed : Attribute application@appComponentFactory [Problem] Manifest merger failed : Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from [androidx.core:core:1.0.0-alpha3] AndroidManifest.xml:22:18-86 is also present at [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 value=(android.support.v4.app.CoreComponentFactory). Suggestion: add 'tools:replace="android:appComponentFa.. 2019. 7. 5.
Could not set unknown property 'useAndroidX' for object of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension [Error] Could not set unknown property 'useAndroidX' for object of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension [Root Cause] Wrong position of below parameter. android.useAndroidX=true android.enableJetifier=true [Solution] Input parameters into gradle.properties 2019. 7. 5.
삼성 인터넷 브라우저 52.231.167.134 우선 IP 추적을 해보면, MS Azure Cloude Server를 사용하는 IP로 확인 됩니다. https://www.ip-adress.com/ip-address/ipv4/52.231.167.134 52.231.167.134 IP Address Information Longitude129.0442° (129° 2′ 39″ E) www.ip-adress.com https://www.ipipipip.net/index.php?ln=ko&menu=ip-address-location-geolocation-lookup-home&ipaddress=52.231.167.134 52.231.167.134 - 아이피추적 - IPIPIPIP.net NetRange: 52.224.0.0 - 52.255.255.255 Net.. 2019. 6. 18.
[Android] API 'variant.getPackageLibrary()' is obsolete and has been replaced with 'variant.getPackageLibraryProvider()'. [Warining] API 'variant.getPackageLibrary()' is obsolete and has been replaced with 'variant.getPackageLibraryProvider()'. [Reason] This is not a problem. $> gradlew -Pandroid.debug.obsoleteApi=true --stacktrace .. REASON: The Kotlin plugin is currently calling this API. We are working to solve this. WARNING: Debugging obsolete API calls can take time during configuration. It's recommended to no.. 2019. 6. 12.
[Android][DataBinding] warning: Application namespace for xxx will be ignored [Warning] warning: Application namespace for attribute bind:onInputMethodAction will be ignored public static void setOnInputMethodActionListener( ^ [Code] @BindingAdapter("bind:onInputMethodAction") public static void setOnInputMethodActionListener( [Problem] @BindingAdapter("bind:onInputMethodAction") 2019. 6. 12.
728x90