2017-09-28 10 views
0

개발자 콘솔에 다음과 같은 희귀 로그가 거의없고 개의 희귀 로그가 있는데 어떻게 처리해야할지 모릅니다.

  • 충돌 로그가 나는

그래서 나는 내가 무엇을 할 수에 붙어있어이 프로젝트에 자산을 사용하지 않는 어디서나 내 코드에

  • 를 가리키는되지 않은 : 내 프로젝트에 대해 나는 다음과 같은 말을 할 수 다음에 확인하십시오 ... 어떤 아이디어?

    android.content.res.Resources$NotFoundException: 
        at android.app.ResourcesManager.createAssetManager (ResourcesManager.java:267) 
        at android.app.ResourcesManager.createResourcesImpl (ResourcesManager.java:324) 
        at android.app.ResourcesManager.getOrCreateResources (ResourcesManager.java:585) 
        at android.app.ResourcesManager.getResources (ResourcesManager.java:659) 
        at android.app.ActivityThread.getTopLevelResources (ActivityThread.java:1918) 
        at android.app.LoadedApk.getResources (LoadedApk.java:812) 
        at android.app.ContextImpl.<init> (ContextImpl.java:2043) 
        at android.app.ContextImpl.createAppContext (ContextImpl.java:1988) 
        at android.app.ActivityThread.handleBindApplication (ActivityThread.java:5472) 
        at android.app.ActivityThread.-wrap2 (ActivityThread.java) 
        at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1596) 
        at android.os.Handler.dispatchMessage (Handler.java:102) 
        at android.os.Looper.loop (Looper.java:154) 
        at android.app.ActivityThread.main (ActivityThread.java:6316) 
        at java.lang.reflect.Method.invoke (Native Method) 
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:872) 
        at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:762) 
    

    매니페스트 응용 프로그램 태그

    <application 
        android:name="com.my.app.MainApp" 
        android:allowBackup="true" 
        android:icon="@drawable/icon" 
        android:label="@string/derived_app_name" 
        android:largeHeap="true" 
        android:theme="@style/AppTheme" 
        tools:replace="android:name, android:label, android:icon"> 
    
  • +0

    을 시도 당신은 응용 프로그램의 컨텍스트를 대체하기 위해 노력하고 그 리소스에 액세스

    에없는 앱으로 이어집니다.? –

    +0

    매니페스트의 'application' 요소는 어떻게 생겼습니까? – laalto

    +0

    맨 먼저해야 할 일은 콘솔을 통해 mapping.txt 파일을 업로드하는 것입니다. 공개 apk에 대해 proguard를 사용하고 있다면 dev console/android vital/Deobfuscation 파일로 이동하여이 파일을 업로드하십시오. 이 파일은 릴리스 폴더에서 찾을 수 있습니다 (예 : build/outpus/mapping/release/mapping.txt). 다른 오류가있을 때마다 도움이 될 것입니다. – codebased

    답변

    0

    빌드하여 프로젝트를 청소 - 빌드하여 프로젝트를 다시 빌드> 클린 프로젝트 및 수행 -> 프로젝트 다시.

    0

    매니페스트 병합에서 android : name을 바꾸시겠습니까? 나는 그것이 틀렸다고 생각한다. 이는 개발자 콘솔에서이

    tools:replace="android:label, android:icon"