2017-03-24 2 views
4

기기에 앱을 설치할 때마다 오류가 발생합니다.java.lang.String에 대한 구현이 없습니다. android.os.SystemProperties.native_get (java.lang.String)

03/24 18:56:08: Launching app 
$ adb push /home/itstym/AndroidStudioProjects/hlthee/app/build/outputs/apk/app-debug.apk /data/local/tmp/user.com.hlthee 
$ adb shell pm install -r "/data/local/tmp/user.com.hlthee" 
java.lang.UnsatisfiedLinkError: No implementation found for java.lang.String android.os.SystemProperties.native_get(java.lang.String) (tried Java_android_os_SystemProperties_native_1get and Java_android_os_SystemProperties_native_1get__Ljava_lang_String_2) 
    at android.os.SystemProperties.native_get(Native Method) 
    at android.os.SystemProperties.get(SystemProperties.java:52) 
    at android.os.Environment.getCanonicalPathOrNull(Environment.java:832) 
    at android.os.Environment.<clinit>(Environment.java:78) 
    at android.os.Environment.getLegacyExternalStorageDirectory(Environment.java:419) 
    at android.os.Debug.<clinit>(Debug.java:96) 
    at android.ddm.DdmHandleHello.handleHELO(DdmHandleHello.java:164) 
    at android.ddm.DdmHandleHello.handleChunk(DdmHandleHello.java:91) 
    at org.apache.harmony.dalvik.ddmc.DdmServer.dispatch(DdmServer.java:171) 
java.lang.UnsatisfiedLinkError: android.os.Debug 
    at android.ddm.DdmHandleHello.handleFEAT(DdmHandleHello.java:176) 
    at android.ddm.DdmHandleHello.handleChunk(DdmHandleHello.java:93) 
    at org.apache.harmony.dalvik.ddmc.DdmServer.dispatch(DdmServer.java:171) 
java.lang.UnsatisfiedLinkError: android.os.Debug 
    at android.ddm.DdmHandleProfiling.handleMPRQ(DdmHandleProfiling.java:187) 
    at android.ddm.DdmHandleProfiling.handleChunk(DdmHandleProfiling.java:88) 
    at org.apache.harmony.dalvik.ddmc.DdmServer.dispatch(DdmServer.java:171) 
Aborted 


$ adb shell am start -n "user.com.hlthee/user.com.hlthee.WelcomeActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER 
Error while executing: am start -n "user.com.hlthee/user.com.hlthee.WelcomeActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER 
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=user.com.hlthee/.WelcomeActivity } 
Error type 3 
Error: Activity class {user.com.hlthee/user.com.hlthee.WelcomeActivity} does not exist. 

Error while Launching activity 

해결 시도 :

  1. 청소 프로젝트 및 재건.
  2. 무효화/재시작 옵션.
  3. 이전 apk를 제거하고 다시 설치하려고했습니다.
  4. HTC M8 Unsatisfied Link Error after 5.0.1 update이 링크 대답에 이어
  5. Unable to test app after upgrading to Lollipop이 링크에 대한 답변도 이어져 있습니다.

장치 : Micromax OS : 5.0

+0

어떤 시스템 속성을 얻으려고합니까? – Remario

+0

잘 모르겠습니다. 나는 장치에 apk를 설치하고 있습니다. @CaspainCaldion –

답변

11

나는 안드로이드 5.0 내 Micromax AQ 5001에서 같은 문제가 있습니다. Android Studio 2.3.1의 솔루션은 도구 -> Android -> ADB 통합 사용 ->의 선택을 취소하십시오. 장치에 성공적으로 설치 한 후에 프로젝트를 디버깅해야하는 경우이 검사를 되돌릴 수 있습니다.

0

Asus Zenfone 2에서는 Instant Run을 비활성화하면이 문제를 해결할 수 있습니다.

설정 -> 빌드, 실행, 배포 -> 즉시 실행는 (체크 박스를 체크 해제)

내가 ADB 통합을 떠날 수 있었다 가능.

+0

이것은 한 번 만들었습니다. 오류를 두 번 다시 시도했다. 내가 한 것은 상자를 확인하는 것이었고 나는 성공했다. 뭐? – h3dkandi