我正在Android 1.6(Android SDK 2.1)下开发.我在Eclipse中使用avd manager创建了一个avd.当我启动这个avd时,我发现/ sdcard目录的权限是"d ---------".所以我无法将文件推送到SD卡.
有谁知道如何解决这个问题?
从2.0开始,cts可以从android的存储库免费下载.
但是没有关于它的文件.
有谁能告诉我:
在这里,分享我的经验.在repo sync all source之后,你无法直接运行"make"来构建所有源代码.你会得到一些错误.
我现在试图首先构建没有cts的android源代码,然后单独构建cts.
另外,这里有一些运行cts的参考:
第一次更新@ 5-13 18:39 +8:00
我执行以下步骤:
1.不使用cts构建android源代码(将cts移出$ SDK_ROOT).
2.build cts(移回cts).
jdk1.5和1.6都有以下错误:
1.第一次"制作cts"报告:
"引起:java.io.FileNotFoundException:...(太多打开的文件)"
2.第二次"制作cts"报告:
"acp:file'out/host/linux-x86/obj/EXECUTABLES/vm-tests_intermediates/tests/data'不存在"
3.第三次"制作cts"报告:
"/ bin/bash:第0行:cd:out/host/linux-x86/obj/EXECUTABLES/vm-tests_intermediates/hostjunit_files/classes:没有这样的文件或目录"
4.最后一次"make cts"报道:
"zip错误:无事可做!(尝试:zip -q -r ../../android.core.vm-tests.jar.-i.)"