web-dev-qa-db-ja.com

警告:ClassLoaderがAndroid Studio 2.1.2の不明なパスを参照しました

AndroidおよびAndroid Studioです。Android StudioでHelloWorldプロジェクトを作成しました。デバイスでアプリを実行すると、次の警告が表示されます。これらの警告を修正するにはどうすればよいですか?

6-15 11:21:22.287 962-962/com.rajiv.helloworld W/System: ClassLoader referenced unknown path: /data/app/com.rajiv.helloworld-1/lib/arm
06-15 11:21:23.136 962-962/com.rajiv.helloworld W/System: ClassLoader referenced unknown path: /data/app/com.rajiv.helloworld-1/lib/arm
06-15 11:21:23.424 962-962/com.rajiv.helloworld W/art: Before Android 4.1, method Android.graphics.PorterDuffColorFilter Android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(Android.graphics.PorterDuffColorFilter, Android.content.res.ColorStateList, Android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in Android.graphics.drawable.Drawable
10
rajiv

これはinstant-Runの問題であり、Before Android 4.1の前に警告されています:

Instant Runは、デバッグビルドバリアントをデプロイし、Android Plugin for Gradleバージョン2.0.0以上を使用し、アプリのモジュールレベルのbuild.gradleでminSdkVersionを15以上に設定する場合にのみサポートされますファイル。最高のパフォーマンスを得るには、minSdkVersionを21以上に設定します。

あなたは完全な ドキュメント をここで見ることができます。

無効Instant-runまたはmin-sdkを15以上に設定することをお勧めします。

3
Amir

私も同じ問題に直面していますが、ここで解決策を得ました

  Intent intent = new Intent(context,Route.class);
  intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
  context.startActivity(intent);

うまくいくといいな

0
kishan hadiyal

アプリをアンインストールしてみてください。これにより、Instant Runが強制的に終了されます。それは私のために働いた。

0