Firefly开源社区

标题: 求一个rk3399的Android系统的 aapt程序 [打印本页]

作者: ohyeah888    时间: 2017-5-6 22:45
标题: 求一个rk3399的Android系统的 aapt程序
求一个rk3399的Android系统的  aapt程序

作者: zhansb    时间: 2017-5-8 09:01
自己编译一个,out/host/linux-x86/bin/aapt
作者: ohyeah888    时间: 2017-5-8 15:20
zhansb 发表于 2017-5-8 09:01
自己编译一个,out/host/linux-x86/bin/aapt

我要在ubuntu 16.04 系统中运行,可是编译编译好的aapt不能运行,提示:Not a directory.
作者: ohyeah888    时间: 2017-5-8 15:23
zhansb 发表于 2017-5-8 09:01
自己编译一个,out/host/linux-x86/bin/aapt

我看网上说这个程序是32位的,要在64位机器上运行需要安装      sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1  


我运行上面命令后,提示找不到包,换来几个源也不行,都是i386的源有问题。所以现在卡在这里了,不知道怎么办,求帮忙,谢谢。
作者: ohyeah888    时间: 2017-5-8 15:44
zhansb 发表于 2017-5-8 09:01
自己编译一个,out/host/linux-x86/bin/aapt



已经编译好了,可是拷贝到 rk3399开发板 ubuntu16.04上不能运行。

作者: ohyeah888    时间: 2017-5-8 15:52


这是aapt的 头。

作者: zhansb    时间: 2017-5-8 19:15
这个是x86的,arm的ubunut上需要自己移植编译
作者: ohyeah888    时间: 2017-5-8 22:21
zhansb 发表于 2017-5-8 19:15
这个是x86的,arm的ubunut上需要自己移植编译

怎么移植呢?能帮忙给个步骤或方向吗?
是要把所有代码拷贝到开发板上去编译吗?
作者: zhansb    时间: 2017-5-9 09:12
大概就是把aapt对应的源码拷过去,编译,出问题google修改,编译。。。没问题OK
具体步骤就没有
作者: tenfar    时间: 2017-5-12 10:04
https://github.com/skyleecm/android-build-tools-for-arm 参考.
作者: ohyeah888    时间: 2017-5-12 10:41
tenfar 发表于 2017-5-12 10:04
https://github.com/skyleecm/android-build-tools-for-arm 参考.

非常有用的回答,谢谢您,非常非常感谢。
作者: dianziit    时间: 2017-5-12 13:36
楼主加油,我们都看好你哦





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1