我克隆了一个无法共享的私有(private)存储库。该项目已成功构建,我也可以创建调试/发布 apk。但我无法从 android studio 中的运行按钮运行它。
当我单击运行按钮时,它没有在移动设备/模拟器中启动。立即,它会显示“启动成功”,即使它没有启动 Gradle 运行。
因此,我将许多设置与按预期运行的示例应用程序进行了比较,因此我发现了应用程序配置中的一个差异(选择应用程序 [附近运行图标] -> 编辑配置)。
应用配置的“常规”选项卡的“启动前”部分中没有“Gradle-aware Make”。请检查下面的屏幕截图:
在工作示例中,它是存在的,我们可以正常地一次又一次地删除/添加它。检查下面的屏幕截图:
那么如何生成它,有人可以帮助我吗?
最佳答案
非常感谢this
在启动前或启动前重现 Gradle 感知 Make 的步骤:
为ExampleUnitTest测试类创建一个新的Android JUnit运行配置:
运行 -> 编辑配置。
点击窗口左上角的“+”按钮。
选择“Android JUnit”或“JUnit”。
使用模块“PROJECT_NAME.app.unitTest”的类路径(-cp)。
“.ExampleUnitTest”类。
运行新创建的运行配置
退出 IDE
重新启动 IDE,让 Gradle 同步完成
清理项目(构建 -> 清理项目)
再次运行ExampleUnitTest运行配置
对我来说,上述步骤是在启动前部分生成 Gradle-aware Make 选项。
感谢实际所有者。
关于android - 无法运行 Android 应用程序 ||应用程序配置中缺少 'Gradle-aware make',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72715481/