一个安装和使用ndk的替代方案
aide吧
全部回复
仅看楼主
level 10
枫叶寄余情
楼主
关于部分安卓手机的系统为Android 10却无法在AIDE中使用ndk的一个解决方案
2021年09月09日 12点09分
1
level 10
枫叶寄余情
楼主
一楼备用
2021年09月09日 12点09分
2
level 10
枫叶寄余情
楼主
二楼也备用
2021年09月09日 12点09分
3
枫叶寄余情
说明一下,帖子18楼说的是ndk下载相关的,进入之后会蹦出一个类似windows 窗口的东西,不管它,退出来,我们去下载ndk,注意哦,要下载windows用的ndk,而不是AIDE团队搞的。下载地址tx的镜像站 https://mirrors.cloud.ten删cen除t.com/AndroidSDK/andr中oid-ndk-r10e-win文dows-x86.zip
2021年09月14日 11点09分
level 10
枫叶寄余情
楼主
手机打字中,各位耐心等待,建议各位只看楼主
2021年09月09日 12点09分
4
level 10
枫叶寄余情
楼主
其实可行方案有很多
比如在电脑上开发
或者在购买一些"老爷机",用稍旧版本的aide,再用小吧主分享的arm和arm64两个版本
还有在安卓里安装ubuntu,然后用ndk的linux版本,没试过,不过感觉不适合新手。
2021年09月09日 12点09分
5
level 10
枫叶寄余情
楼主
不过我要来分享下我的方案,其实我个人感觉这方案很蛋疼,但还是能将就着用,而不像AIDE报一些错,虽然ndk编译有点慢,其实用ndk无非是拿到那些.so文件,拿到那些以后,即使AIDE没有安装ndk,也能编译运行成功,可能一些高版本AIDE不行。
2021年09月09日 12点09分
6
level 10
枫叶寄余情
楼主
本人手机红米9A Android 10已测试该方案可行
2021年09月09日 12点09分
7
level 10
枫叶寄余情
楼主
方案就是通过ExaGear这个app来模拟windows环境,我最初是用这app玩电脑游戏的
,然后下载谷歌官方推出的windows上用的ndk,在模拟的windows环境中先设定好环境变量,然后通过cmd进到jni目录下,输入ndk-build.cmd,就像在电脑上开发一样,虽然慢很多,但不是不能用。
2021年09月09日 12点09分
8
level 10
枫叶寄余情
楼主
说了这么多,相信有一部分人肯定有些懵,所以下面说说具体操作
说明一下,该方法无需root
2021年09月09日 12点09分
9
level 10
枫叶寄余情
楼主
首先下载ExaGear
下面是下载地址
http://m.xlhs.com/app/42204.html
2021年09月09日 12点09分
10
level 10
枫叶寄余情
楼主
点下载,下载之后,然后开始安装
2021年09月09日 12点09分
11
level 10
枫叶寄余情
楼主
然后进入ExaGear中,这个应用会解压一些数据,时间稍长,耐心等待
2021年09月09日 13点09分
12
level 10
枫叶寄余情
楼主
解压完后,进入主界面,然后点击左上角的菜单
2021年09月09日 13点09分
13
level 10
枫叶寄余情
楼主
然后选择环境管理,点完之后,应用会转到应用主界面,然后点击右上角的+
2021年09月09日 13点09分
14
level 10
枫叶寄余情
楼主
然后应用会创建Container,创建完后,点击那个三个小点的选项菜单
2021年09月09日 13点09分
15
1
2
3
尾页