安卓在DOS下创建第一个应用程序

1.  在cmd命令行中输入android list target出现android不是内部或外部命令
  新建一个环境变量ANDROID_HOME=你的sdk所在目录
  然后在 path 中加入 %ANDROID_HOME%\tools
2. 移除程式
我們已經順利地啟動了虛擬機器,那麼,該怎麼移除安裝到虛擬機器上的程式哩?
Android SDK 中提供一個 adb (Android Debugger) 命令行工具 (在 android-sdk/tools 中),我們可以用裡面的 shell 工具連上虛擬機器來移除應用程式。在某些平台上,這些動作可能需要擁有 root 權限才能執行。
首先打開命令列,啟動 adb shell
   $ adb shell
接著切換到 data/app 目錄中
   $ cd data/app/
使用 ls 命令(等同 windows 上命令行的 dir 命令)來檢視檔案列表
   # ls
   com.example.android.apis.apk
接著使用 rm 命令來刪除 ApiDemos 應用程式
   # rm com.example.android.apis.apk
   # ls
移除虛擬機器
我們可以使用「android list avd」命令來列出所有的虛擬機器
$ android list avd
Available Android Virtual Devices:
 Name: eclair
   Path: /Users/mac/.android/avd/cupcake.avd
 Target: Android 2.0 (API level 5)
   Skin: HVGA
表示現在系統中有一個名為 eclair 的虛擬機器。 我們可以使用「android delete avd --name eclair」命令來刪除名稱為「eclair」的虛擬機器。
$ android delete avd --name eclair
AVD 'eclair' deleted.
刪除後再次執行「android list avd」命令,得到的結果為
$ android list avd
Available Android Virtual Devices:
表示系統中已經不存在任何模擬器,我們真的已經將虛擬機器刪除了。
3. 出现“Project has no target set. Edit the project properties to set one.”的错误
Eclipse导入步骤:
1. File.../Import.../General/Existing Projects into Workspace
2. 点Browse按钮,选择要导入的项目所在目录,点Finish
3. 如果出现“Project has no target set. Edit the project properties to set one.”的错误,则需要在该项目的属性里选中Project Build Target的Android版本
4. 文件夹中会自动追加一个gen的小目录,里面是自动生成的R.java文件,如果导入的文件中已有R.java,则会报错,此时只要将原来的R.java文件删掉即可。
如果有提示关于AndroidManifest.xml的错误,请选中此项目,并右键选择Android Tools->Fix Project,将会自动帮你修复错 误。

5. Could not find *.apk
1) 选择工程的Properties->Java Build Path->Libraries,去掉默认的Android包;
2) 点击左侧的Android标签,在右边的Project Build Target中选择Android 2.0;
3) 右键单击工程,选择Android Tools->Fix Project Properties.
有时候也可能是jdk版本的问题,改了jdk版本后,重启下eclipse
6、emulator: ERROR: the user data image is used by another emulator. Aborting
没有正常关闭导致的,删除android-sdk-windows\.android\avd\对于版本\下的以.lock结尾的文件夹就行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值