2017-03-24 15 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このリンクにも続きます。

デバイス:マイクロマックス OS:5.0

+0

取得しようとしているシステムプロパティは何ですか? – Remario

+0

私は分かりません。私はデバイスにapkをインストールしています。 @CaspainCaldion –

答えて

11

私は、Android 5.0で、私のマイクロマックスAQ 5001で同じ問題を抱えています。 Android Studio 2.3.1のソリューションはツール - > Android - > ADB統合を有効にする - >のチェックを外します。デバイスに正常にインストールした後にプロジェクトをデバッグする必要がある場合は、このチェックを戻すことができます。

0

Asus Zenfone 2では、Instant Runを無効にするだけでこれが解決されました。

設定 - >ビルドし、実行、展開 - >インスタントファイル名を指定して実行(チェックボックスのチェックを外します)

私は有効にADBとの統合を残すことができました。

+0

これは私に一度ビルドさせました。 2回目に私はエラーを返しました。今度はボックスをチェックして成功しました。何? – h3dkandi

関連する問題