android - 在android开发中我应该为<TargetID>放置什么

标签 android linux

我正在尝试使用命令行工具创建 android 项目,这就是我迄今为止所做的。

将目录更改为 Android SDK 的 tools/路径。

执行:

android list targets

以下输出:

Available Android targets:
----------
id: 1 or "android-19"
 Name: Android 4.4.2
 Type: Platform
 API level: 19
 Revision: 3
 Skins: WXGA800-7in, HVGA, WSVGA, QVGA, WQVGA432, WXGA720, WXGA800, WQVGA400, WVGA800       (default), WVGA854
 Tag/ABIs : default/armeabi-v7a, default/x86
 ----------
 id: 2 or "Google Inc.:Google APIs x86:19"
 Name: Google APIs x86
 Type: Add-On
 Vendor: Google Inc.
 Revision: 4
 Description: Android + Google APIs x86
 Based on Android 4.4.2 (API level 19)
 Libraries:
  * com.google.android.media.effects (effects.jar)
      Collection of video effects
  * com.android.future.usb.accessory (usb.jar)
      API for USB Accessories
  * com.google.android.maps (maps.jar)
      API for Google Maps
 Skins: WSVGA, WXGA720, WVGA800 (default), HVGA, WVGA854, WQVGA400, QVGA, WXGA800,   WQVGA432, WXGA800-7in
 Tag/ABIs : default/x86
 ----------
id: 3 or "Google Inc.:Google APIs:19"
 Name: Google APIs
 Type: Add-On
 Vendor: Google Inc.
 Revision: 4
 Description: Android + Google APIs
 Based on Android 4.4.2 (API level 19)
 Libraries:
  * com.google.android.media.effects (effects.jar)
      Collection of video effects
  * com.android.future.usb.accessory (usb.jar)
      API for USB Accessories
  * com.google.android.maps (maps.jar)
      API for Google Maps
 Skins: WSVGA, WXGA720, WVGA800 (default), HVGA, WVGA854, WQVGA400, QVGA, WXGA800, WQVGA432, WXGA800-7in

标签/ABI:default/armeabi-v7a

执行:

android create project --target <target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package com.example.myfirstapp

输入:

android create project --target <3> --name MyFirstApp --path <path-to-workspace>/MyFirstApp --    activity MainActivity --package com.example.myfirstapp

回复:

bash: syntax error near unexpected token `3'

我应该为目标 ID 添加什么内容?我已经尝试过该号码以及“”中的内容

最佳答案

查看此链接:http://developer.android.com/tools/projects/projects-cmdline.html 。我认为您需要从目标号码中删除“< >”。

关于android - 在android开发中我应该为<TargetID>放置什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23090843/

相关文章:

linux - 让 dmesg 打印人类可读时间

php - 在命令提示符下直接运行php时如何设置php路径

linux - libpcap 网络流量拦截

java - fragment 中的接口(interface)监听器

android - 在 INTEL Android (Android-x86) 上安装 Flash 或 AIR?

android - 如何退出android中的扩展应用程序

c++ - GDB 无法插入内部断点

c - 如何使用 c 系统调用包装器?

android - 更改 MediaPlayer 的缓冲大小/间隔

java - 在对话框 Activity 中自动显示软键盘