#插件化學習使用代理activity的方式,宿主內有個activity殼,宿主內啟動殼activity,實際加載外部apk,使用反射進行activity的newInstance和onCreate,這里都是反射調用,沒有和ams打交道。必須java代碼寫布局,資源放在sd卡里,以前皮膚導入插件就是這么實現的。無法訪問R文件。其實只是把view抓過來,插件的mainActivity連context都沒這個居然可以使用R文件了編譯不過,看到得類似下邊的push進去,目錄已變adb push /Users/fish/Downloads/a1/dynamic-load-apk/DynamicLoadApk/sample/main/main-plugin-a/build/outputs/apk/main-plugin-a-debug.apk /mnt/sdcard/DynamicLoadHost/main-plugin-a-debug.apk這文章碉堡了
無標題文章
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- 如何設置可以遠程操作安裝必要的遠程桌面的軟件:xfce,xrdp,vnc4server 按著路徑/usr/shar...