게시된 apk는 dabuggable = 가짜여야 합니다
2034 단어 Android
게시 프로그램을 만들기 전에 로그 기록과 디버깅 옵션을 비활성화합니다.로그 기록을 비활성화하려면 원본 파일에서 로그 방법의 호출을 삭제하십시오.디버깅을 사용하지 않으려면, 선언 파일에서 탭에서android: debuggable 속성을 삭제하거나, 선언 파일에서android: debuggable 속성을 가짜로 설정하십시오.
Android Developer에서 참조
https://developer.android.com/studio/publish/preparing?hl=ja
주의점
이렇게 읽으면 안드로이드 매니페스트.xml만 주의하면 괜찮을 수도 있어요.하지만build.gradle의 기술이 안드로이드 매니페스트보다 우선이라는 것을 생각하면
공식 웹사이트에는 versionCode 및 versionName에 대한 기록이 있습니다.
응용 프로그램의 요소로 응용 프로그램의 버전을 직접 정의하면Gradle 구축 파일의 버전 값에 따라 선언의 설정을 변경합니다.
Android Developer에서 참조
https://developer.android.com/studio/publish/versioning
그리고 이 덮어쓰기 동작도 debuggadle에 적용됩니다.
확인
실제 apk를 제작하여 분석한 후 이 동작을 확인합니다.
차리다
먼저 Android Manifest가 사용됩니다.xml과 app 모듈의build입니다.gradle에서 각각 다음과 같은 기술을 하고 apk를 만듭니다.
AndroidManifest.xml
android:debuggable="false"
app/build.gradledebuggable=true
분석하다.
분석도 어렵지 않다고 안드로이드 스튜디오가 해줄게.
Build 메뉴의 Analyze apk....그런 다음 생성된 APK를 로드합니다.
APK 를 선택하면 ↓ 와 같은 화면이 나타납니다.
AndroidManifest.xml, app/build을 보십시오.gradle의 설정이 우선이기 때문에 debuggable = 진짜를 확인할 수 있습니다.
총결산
안드로이드 매니페스트보다 build 더.gradle의 설명이 우선
Reference
이 문제에 관하여(게시된 apk는 dabuggable = 가짜여야 합니다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/n-seki/items/202054eb5f1c1d79b848텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)