Я пытаюсь создать проект андроида с помощью инструментов командной строки, и это то, что я сделал до сих пор.Что я поставил для <TargetID> в android development
Измените каталоги на инструменты/путь Android SDK.
Execute:
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
Tag/Абис: по умолчанию/armeabi-v7a
Execute:
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? Я пробовал номер и что находится в ""
Спасибо, теперь, когда я ввожу этот проект sudo ./android, создайте проект -t 1 -n MyFirstApp \ --path home/alcamech/project>/MyFirstApp -activity MainActivity \ --package com.example.myfirstapp, it отвечает следующим bash:/MyFirstApp: Permission denied – Alcamech
Думаю, вам может потребоваться изменить разрешения для папки проекта. в оболочке используйте команду 'chmod -R 755/Path to ProjectFolder'. Это изменит права доступа к папке (и всем файлам внутри) для чтения, записи для пользователя и чтения, записи для группы/другого. – Parnit
Разрешение все еще запрещено – Alcamech