当前位置: 首页 > 知识库问答 >
问题:

生成签名apk失败,生成\app\intermediates\flatter\profile\libs。jar(系统找不到指定的路径)

钮巴英
2023-03-14

我在Android Studio4。Gradle是6.1.1。我从Android Studio创建了一个新的Flutter项目。然后我把这个项目作为一个android项目打开。在Tools-中有这样一个选项-

\path\to\my\project\build\app\intermediates\flutter\profile\libs.jar (The system cannot find the path specified)

给定位置没有配置文件目录。但是有调试和发布目录,这两个目录都包含libs.jar.我在网上搜索了所有其他的问题。一无所获。

附加:我可以毫无问题地构建调试apk。

共有3个答案

卜高超
2023-03-14

如果您不关心lintOptions,您可以在应用程序构建中添加此代码。渐变文件:

android {
    lintOptions { 
        checkReleaseBuilds false
        abortOnError false
    }
}
须鸿祯
2023-03-14

这个问题是最新的gradle 4.0.0

从类路径'com.android.tools.build: gradle: 4.0.0'切换

到类路径com.android.tools.build: gradle: 3.6.3

orclasspath'com.android.tools.build: gradle: 3.5.0'(为我工作)

司徒池暝
2023-03-14

我找到了这个问题的解决方案,因为我正在搜索人们在github上报告的关于这个问题的各种问题。

这只是一个解决办法

你可以得到两种错误。对我来说,系统无法找到profile/libs。jar,对于某些人来说,错误是针对debug/libs的。jar。如果问题是配置文件,则应首先在配置文件模式下运行应用程序,然后生成已签名的apk(或在发布模式下构建并运行)。要在剖面模式下运行,请使用颤振运行--profile。Android Studio中的Run菜单下还有一个配置文件选项。

如果错误是关于debug/libs.jar,首先构建调试版本(以及配置文件模式),然后尝试生成签名apk。默认情况下,flutter run编译为调试模式。

这个问题显然来自更新的Gradle和android Studio gradle插件。

以下是Jwiggiff在github页面上的解决方法。

 类似资料:
  • 我正在尝试构建我的第一个签名APK以供发布,但出现了一些错误。看起来效果很好,但现在我就是无法生成APK。我做了研究,但什么也没找到。 Gradle版本:4.8,Android插件版本3.1.4,这是我的应用程序Gradle屏幕截图:link 这来自assembleDebug: 我曾经有过布局和不赞成使用的功能的其他问题,但我解决了它。其中一个就这样消失了,但我什么也没做:-) 我已经尝试过的事情

  • 我得到一个错误>Task:app:ProcessReleaseResources失败,将任务':app:ProcessReleaseResources‘的任务工件状态放入上下文需要0.0秒。文件或目录'/users/apple/desktox/myparkkingapplocalrepo/the-parkking-reactnative/android/app/libs',未找到文件或目录'/us

  • 我正在尝试生成签名APK。但由于生成时的lint错误而无法生成。我检查了我的lint报告,它在我的XML文件中显示错误。 林特在组装释放目标时发现致命错误。要继续,要么修复lint识别的问题,要么修改构建脚本,如下所示:...android{lintOptions{checkReleaseBuilds false//或者,如果您愿意,您可以继续检查版本构建中的错误,//但即使发现错误,也可以继续构