首页 文章

我们可以手动创建一个Android工作室项目吗?

提问于
浏览
2

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

它给出输出FAILURE:Build失败,异常 .

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

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

建筑失败

总时间:2.054秒

请提前谢谢

1 回答

  • 1

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

    Android Studio Project的结构包含以下最不需要的文件 .

    模块名称

    --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(它有你的模块的入口)

    所有项目共有的文件是

    setting.gradle,local.properties,gradlew.bat,gradlew,build.gradle,gradle-wrapper.jar,gradle-wrapper.properties

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

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

    chmod x gradlew

    ./gradlew assembleDebug

    如果你没有做错,那么你的apk就会生成

    Module-name / build / outputs / apk app-debug.apk

    你可以安装你的apk并享受 .

相关问题