gpt4 book ai didi

android - 如何在命令行中为新的 android 项目构建 gradle

转载 作者:搜寻专家 更新时间:2023-11-01 07:53:43 24 4
gpt4 key购买 nike

我正在努力学习和理解如何使用命令行进行 android 开发,并且我一直在关注 developer.android.com 网站上的教程 http://developer.android.com/training/basics/firstapp/running-app.html尝试使用以下命令在 Mac 上的命令行中从头开始创建 Android 项目:

首先我输入:

android list targets

显示以下内容。

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

从那里我选择了 target-id 2

android create project --target 2 --name MyFirstApp \
--path ~/AndroidStudioProjects/MyFirstApp --activity MyActivity \
--package com.example.myfirstapp

我已成功创建项目,现在我正在尝试在设备上运行“Hello World”应用程序。根据开发者 android 网站上的说明,下一步是使用

chmod +x gradlew

获取 gradle 来构建项目。

路径中有 Android/sdk/platform-toolsAndroid/sdk/tools。我在一个使用 Android Studio 创建的项目中尝试过这个命令行,它没有任何问题。我想知道我是否错过了一步

我得到的错误是

chmod: gradlew: No such file or directory

最佳答案

从命令行创建一个 android 项目将不会使用上面的选项创建 gradle 包装器 (gradlew)

你需要使用:

android create project --target 2 -g -v 1.0.0 --name MyFirstApp --path ~/AndroidStudioProjects/MyFirstApp --activity MyActivity --package com.example.myfirstapp

-g 指定创建gradle wrapper 和-v 哪个版本的gradle android 插件版本。使用 android --help create project 获取此命令的帮助

关于android - 如何在命令行中为新的 android 项目构建 gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31164365/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com