簡體   English   中英

安卓。 系統應用程序的本機庫

[英]Android. Native libraries for system app

我使用本機庫開發了應用程序。 在正常情況下,它可以正常工作,但是當我在重新加載后將它移動到 /system/app 中時,我看到了 /data/app-lib/com.my.app 文件夾中包含 *.so 文件的內容。 然而,符號鏈接lib中/data/data/com.my.app存在。

設備 Nexus 4

請幫我解決這種情況。 任何幫助將不勝感激

如果 OP 已經尋找了五年的答案,我會感到驚訝,而且我認為當時不存在此修復程序,但對於今天在這里搜索的其他人來說:

出於某種原因,Android 不會從 /system/priv-app 中的應用程序中提取本機庫。 它只是符號鏈接 /data/data/app/lib -> /system/priv-app/app/lib。 這意味着您還需要將所有庫復制到 /system/priv-app/app/lib。 如果您在 Windows 中構建,請確保在將庫復制到 0755 后也將其修改為 0755。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM