我正在使用谷歌的Android SDK Bundle。
我使用命令行创建了一个项目(我没有/不能使用Eclipse的原因在**下面):
android create project \
--target 1 \
--name MyAndroidApp \
--path ./MyAndroidAppProject \
--activity MyAndroidAppActivity \
--package com.example.myandroid
未显示错误。
Created project directory: ./MyAndroidAppProject
Created directory /home/ericnguyen/workspace/MyAndroidAppProject/src/com/example/myandroid
Added file ./MyAndroidAppProject/src/com/example/myandroid/MyAndroidAppActivity.java
Created directory /home/ericnguyen/workspace/MyAndroidAppProject/res
Created directory /home/ericnguyen/workspace/MyAndroidAppProject/bin
Created directory /home/ericnguyen/workspace/MyAndroidAppProject/libs
Created directory /home/ericnguyen/workspace/MyAndroidAppProject/res/values
Added file ./MyAndroidAppProject/res/values/strings.xml
Created directory /home/ericnguyen/workspace/MyAndroidAppProject/res/layout
Added file ./MyAndroidAppProject/res/layout/main.xml
Added file ./MyAndroidAppProject/AndroidManifest.xml
Added file ./MyAndroidAppProject/build.xml
Added file ./MyAndroidAppProject/proguard-project.txt
但是我没有在我的Eclipse工作区中看到该项目,即使我已经单击“刷新”并重启Eclipse几次。
毫无疑问,/home/ericnguyen/workspace/
一直是Eclipse工作区唯一正确的位置。
尝试将同一项目“导入”Eclipse的工作区时出错:
Invalid project description.
/home/ericnguyen/workspace/MyAndroidAppProject overlaps the location of another project: 'MyAndroidAppProject'
**我没有使用Eclipse创建新的Android应用程序项目的原因是我不能这样做:
不受支持的模板依赖性:升级您的Android Eclipse插件
奇怪的是,我已经使用Android SDK Manager将Android支持库更新为版本18,但我在<android-bundle>/sdk/extras/android/support/
中找到的内容仅限于修订版13:
[ericnguyen@141-16 support]$ ls -lrt
total 36
drwxrwx---. 5 ericnguyen ericnguyen 4096 Jul 24 07:36 v7
drwxrwx---. 6 ericnguyen ericnguyen 4096 Jul 24 07:36 samples
drwxrwx---. 3 ericnguyen ericnguyen 4096 Jul 24 07:37 v4
drwxrwx---. 3 ericnguyen ericnguyen 4096 Jul 24 07:37 v13
-rw-rw----. 1 ericnguyen ericnguyen 196 Jul 24 07:37 source.properties
-rw-rw----. 1 ericnguyen ericnguyen 1209 Jul 24 07:37 README.txt
-rw-rw----. 1 ericnguyen ericnguyen 10800 Jul 24 07:37 NOTICE.txt
[ericnguyen@141-16 support]$ cat source.properties
Pkg.UserSrc=false
Pkg.Revision=18
Extra.Vendor=android
Extra.VendorId=android
Extra.VendorDisplay=Android
Extra.NameDisplay=Android Support Library
Extra.Path=support
Extra.OldPaths=compatibility