問題タブ [dexclassloader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6878 参照

android - 「dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:134)」の修正方法

64 ビットの armeabi ライブラリにアップグレードし、バンドル パッケージでアプリを googleplay にリリースした後、googleplay のクラッシュ レポート ページで次の問題が発生しました。

Android 9 デバイスにのみ表示されます

最新リリース バージョンのアプリで R8 の電源をオフにしましたが、以前と同じように表示されます。問題はまだ発生しています。

あなたの助けを願います

0 投票する
0 に答える
91 参照

android - DexClassloader は Android 9 Pie でも動作しますか?

Android 5.1 Lollipop で実行時に DexClassloader を使用してクラスをロードしてきましたが、Android 9 Pie では問題があったことを思い出すようです...

しかし、今はそれについての言及を見つけることができません。おそらく問題はなく、まだ機能していますか?

セキュリティ上の理由から、ダウンロードしたバイナリの実行に間違いなく問題があることを理解しています(これはtermuxの問題です)。Google がそれを行っている場合、ダウンロードした Java コードの実行も防止することは理にかなっています。

DexClassloder は Android 9 Pie でも動作しますか? 助けてくれてありがとう!

0 投票する
1 に答える
673 参照

android - InMemoryDe​​xClassLoader の使用方法

アプリケーションの一部としてメモリにインストールされていないコードを実行できるようにしたいと考えています。InMemoryDe​​xClassLoader はまさにこのために作成されたと想定したので、それを使用して、同じアプリケーション (同じクラスでも) でメモリからメソッドを実行しようとしました。そのために、APK 自体をバッファーにロードし、そのバッファーを InMemoryDe​​xClassLoader にフィードします。ただし、ClassNotFoundException が発生します。

DexClassLoader でまったく同じことをするとうまくいきます! 誰が何が悪いのか理解できますか?