android - 我们可以手动创建一个Android studio项目吗?

标签 android android-studio android-gradle-plugin

我想手动创建 Android studio 项目而不是 AndroidStudio, 我创建的文件夹结构和文件与 Android Studio 生成的相同,但是当我通过命令构建它时 ./gradlew assembleDebug

其给出的输出 失败:构建失败并出现异常。

  • 出了什么问题: 在根项目“NewApplication”中找不到任务“assembleDebug”。

  • 尝试: 运行 gradlew 任务以获取可用任务的列表。使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

构建失败

总时间:2.054秒

请帮忙 提前致谢

最佳答案

是的,我们可以手动创建一个Android studio项目。但是您需要编写与Android Studio生成的文件相同的文件(为此您可以引用Android Studio生成的代码文件)。 大多数文件是静态的,即对于所有项目都是通用的。

Android Studio 项目的结构包含以下最少需要的文件。

模块名称

       --libs
       --src
       --main
             --java(contains your packages)
             --res(contains layout,drawables,menu,values etc directories)
             --AndroidManifest.xml
             --build.gradle(Module)

*Gradle 目录

        --wrapper subdirectory
                --gradle-wrapper.jar
                --gradle-wrapper.properties

*build.gradle(项目)

*gradlew(Linux 上必需)

*gradlew.bat(Windows 上必需)

*local.properties(显示 SDK 的位置)

*settings.gradle(它包含您的模块的条目)

所有项目通用的文件是

设置.gradle, 本地.属性, gradlew.bat, 格拉德卢, 构建.gradle, gradle-wrapper.jar, gradle-wrapper.properties

创建此文件和结构后,您还可以使用以下命令生成项目的构建版本,即apk

转到您的项目目录并运行以下命令

chmod +x gradlew

./gradlew assembleDebug

如果你没有做错,那么你的apk将在

中生成

模块名称/build/outputs/apk app-debug.apk

您可以安装您的 apk 并享受。

关于android - 我们可以手动创建一个Android studio项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37704596/

相关文章:

android - 制作一个带有菜单图标的工具栏,如亚马逊应用程序

Android Studio 2.1 - 我想要字体抗锯齿/平滑

android - Gradle 和嵌套的非传递依赖

android - 尽管设置了 ANDROID_HOME,但未找到 SDK 位置

用于查找 3D 空间中线和点之间距离的 Java 代码

android - 廉价的支持 Wi-Fi 的 Android 或其他可编程设备

java - 通过接口(interface)发送数组列表会导致类转换异常吗?

android - 如何修改IP和端口使用react-native Android?

android 每 24 小时显示一个 Activity

发布和调试apks之间的Android L权限冲突