我正在尝试使用命令行工具创建 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/