主题 : 4412如何添加带有第三方.so文件的apk到安卓系统中 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 121544
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2015-12-18
最后登录: 2017-01-23
楼主  发表于: 2015-12-21 11:13

 4412如何添加带有第三方.so文件的apk到安卓系统中

我按照开发《用户手册》“可以将你的apk打包到源代码目录下的vendor/friendly-arm/tiny4412/prebuilt/faapps-system.tgz 压缩包里进行预装,注意里面的目录要保持不变。”
但是,我把自己的apk装上后,发现打不开,直接崩溃。后来听别人说需要把自己jni生成的.so文件也放到系统中,但这个.so放哪?望知道的各位透露一下。友善官方不理睬,咱玩家自己相互取暖。
级别: 论坛版主
UID: 103400
精华: 0
发帖: 434
金钱: 2235 两
威望: 447 点
贡献值: 0 点
综合积分: 868 分
注册时间: 2014-04-24
最后登录: 2016-10-10
1楼  发表于: 2015-12-22 09:55

 回 楼主(皮皮糖233) 的帖子

使用自己的apk文件,跟普通的Android手机一样安装即可。可在开发板上安装一个软件管家,之后再安装你的apk文件,就可以使用了。
级别: 新手上路
UID: 121544
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2015-12-18
最后登录: 2017-01-23
2楼  发表于: 2015-12-22 16:37
4412预装带jni的apk到系统。
apk-------------放到 安卓源码/out/target/product/tiny4412/system/app

(如果apk中有自己写jni,那生成的.so文件也要加到系统中,不然apk无法运行)
.so -------------文件放到 安卓源码/out/target/product/tiny4412/system/lib

然后编译系统,烧录到板子上。这样就使安卓系统自带自己的apk了。