そこの。より多くの人々と同様に、プラグインのような外部の「何か」を使用して、Android アプリの動作をカスタマイズする必要があります。私の考えは、いくつかのAPKファイル(jarではない)をダウンロードし、そこからクラスを動的にロードして何らかの操作を行うことです。Web で検索していますが、次のような有用な情報が見つかりませんでした。
1)必要なクラスをdexclassloaderに役立つ「集約」で公開するアクティビティなしでAPKを変換します
2) アプリから実行時にロードして呼び出す方法
3) Android のバージョンが異なる場合の dexclassloader のトラブルに関するノウハウを習得する。私はjeallybeanとnougatも扱っていることに注意してください。
必要なすべての情報が含まれていない (不完全な) 投稿を見つけました。次のような JAR insthead APK に関連する投稿:
http://www.marioalmeida.eu/2015/01/27/how-to-easy-way-load-apk-classes-using-dexclassloader/
デバイスでの Sqlite データベースの使用や、NFC などのその他のものについては、JAR の代わりに APK が必要であることに注意してください。
しかし、私は心を開いて願っています。だから、何人かの人々が別のアイデアを持っているなら、私は評価します.
ティア。
中国