[无Root]如何在安卓设备上编程+周边问题总结(1)
1、最好配备外接键盘。注意:Android系统完全可以使用电脑的键盘,不要被售货员坑了。买USB或者蓝牙的都可以。使用外接键盘可以提高工作效率。这一点很重要的,放在第一步,强调一下。
2、[没有Root] 如何从终端模拟器访问AIDE或者C4droid的数据目录。直接重新签名就可以了,用同一个key给AIDE、AIDE Key、C4droid和终端模拟器同时签名。然后不用root就可以访问到他们的数据了。访问某一个程序的数据目录的方法:直接进入"/data/data/包名/"即可。
3、[没有Root] 如何从终端模拟器运行C++编译产生的二进制可执行文件。C4droid可以直接把编译成功的文件导出,所以很多人会问这个问题。步骤:1、访问终端模拟器的数据目玲膛宀耱录 cd /data/data/jackpal.androidterm/files 或者 cd ~2、把导出文件复制到这里。 cp /sdcard/exported.bin ./exported.bin 3、添加 可执行 权限chmod 0755 exported.bin 4、直接运行./exported.bin
4、[没有Root]编写Android程序:AIDE集成度很高、易用。支持NDK。 简介:支汤手刿怫持XML布局滤鲇魍童设置;有自动补全;可以更换使用不同sdk版本的JAR;可以设计各种应用,几乎不受限制,现在也可以使用NDK;可以离线看SDK 帮助文件;非注册用户的工程中只能有一个.java文件,非注册用户不可以导出APK(但是你可以到AIDE的数据目录里面去找找看)。 关于AIDE除了百科上面说的内容之外我想说的就是:大家不要找盗版的AIDE。首先,这么做侵犯作者的权利;其次,Google Play上面可以买到正版的(先“翻”到日本,再清除Google缓存,再用信用卡购买即可 )
5、[没有Root]编写C++、Qt、SDL或纯NDK程序:C4droid功能最全。简介:支汤手刿怫持代码高亮;弋讥孜求使用GNU C++ Compiler,C++语言风格和Linux下的C++一致;可以导出编译后产生的可执行文件;可以编写可视化程序,包括Qt、SDL和纯NDK程序; 同样地,还是希望大家可以支持正版。C4droid不付费其实连主程序都不能下载的。
6、……我希望我有机会持续更新……我现在正在高三所以没什么空……但是希望大家能够多多留言提提意见,虽然我不一定能及时改过来……