gamemaker吧 关注:13,631贴子:95,051
  • 21回复贴,共1

最新版本导出apk的时候出现问题,希望大佬看看

只看楼主收藏回复

支持库35.0.0
目标平台 SDK 35
最小 SDK:21
编译 SDK :35
Android SDK位置,Android NDK位置,Java JDK位置都是已找到
输出:
> Task :com123.company123.game456:preBuild UP-TO-DATE
> Task :com123.company123.game456:preDebugBuild UP-TO-DATE
> Task:com123.company123.game456:mergeDebugNativeDebugMetadata NO-SOURCE
> Task :com123.company123.game456:compileDebugAidl NO-SOURCE
> Task :com123.company123.game456:compileDebugRenderscriptNO-SOURCE
> Task :com123.company123.game456:generateDebugBuildConfigUP-TO-DATE
> Task :com123.company123.game456:javaPreCompileDebugUP-TO-DATE
> Task :com123.company123.game456:checkDebugAarMetadataUP-TO-DATE
> Task :com123.company123.game456:generateDebugResValuesUP-TO-DATE
> Task :com123.company123.game456:mapDebugSourceSetPathsUP-TO-DATE
> Task :com123.company123.game456:generateDebugResourcesUP-TO-DATE
> Task :com123.company123.game456:mergeDebugResourcesUP-TO-DATE
> Task:com123.company123.game456:createDebugCompatibleScreenManifests UP-TO-DATE
> Task :com123.company123.game456:extractDeepLinksDebugUP-TO-DATE
> Task :com123.company123.game456:processDebugMainManifestUP-TO-DATE
> Task :com123.company123.game456:processDebugManifestUP-TO-DATE
> Task:com123.company123.game456:processDebugManifestForPackage UP-TO-DATE
> Task :com123.company123.game456:mergeDebugShadersUP-TO-DATE
> Task :com123.company123.game456:compileDebugShadersNO-SOURCE
> Task :com123.company123.game456:generateDebugAssetsUP-TO-DATE
> Task :com123.company123.game456:mergeDebugAssets
> Task :com123.company123.game456:processDebugJavaRes NO-SOURCE
> Task :com123.company123.game456:compressDebugAssets
> Task :com123.company123.game456:mergeDebugJavaResourceUP-TO-DATE
> Task :com123.company123.game456:checkDebugDuplicateClassesUP-TO-DATE
> Task :com123.company123.game456:desugarDebugFileDependenciesUP-TO-DATE
> Task :com123.company123.game456:mergeExtDexDebug UP-TO-DATE
> Task :com123.company123.game456:mergeLibDexDebug UP-TO-DATE
> Task :com123.company123.game456:mergeDebugJniLibFolders
> Task :com123.company123.game456:validateSigningDebug UP-TO-DATE
> Task :com123.company123.game456:writeDebugAppMetadataUP-TO-DATE
> Task:com123.company123.game456:writeDebugSigningConfigVersions UP-TO-DATE
> Task :com123.company123.game456:preReleaseBuild UP-TO-DATE
> Task :com123.company123.game456:mergeReleaseJniLibFolders
> Task:com123.company123.game456:checkReleaseDuplicateClasses UP-TO-DATE
> Task :com123.company123.game456:compileReleaseAidlNO-SOURCE
> Task :com123.company123.game456:compileReleaseRenderscriptNO-SOURCE
> Task :com123.company123.game456:generateReleaseBuildConfigUP-TO-DATE
> Task :com123.company123.game456:javaPreCompileReleaseUP-TO-DATE
> Task :com123.company123.game456:checkReleaseAarMetadataUP-TO-DATE
> Task :com123.company123.game456:generateReleaseResValuesUP-TO-DATE
> Task :com123.company123.game456:mapReleaseSourceSetPathsUP-TO-DATE
> Task :com123.company123.game456:generateReleaseResourcesUP-TO-DATE
> Task :com123.company123.game456:mergeReleaseResourcesUP-TO-DATE
> Task:com123.company123.game456:createReleaseCompatibleScreenManifests UP-TO-DATE
> Task :com123.company123.game456:extractDeepLinksReleaseUP-TO-DATE
> Task :com123.company123.game456:processReleaseMainManifestUP-TO-DATE
> Task :com123.company123.game456:processReleaseManifestUP-TO-DATE
> Task:com123.company123.game456:processReleaseManifestForPackage UP-TO-DATE
> Task:com123.company123.game456:desugarReleaseFileDependencies UP-TO-DATE
> Task :com123.company123.game456:processDebugResourcesFAILED
> Task :com123.company123.game456:mergeExtDexReleaseUP-TO-DATE
> Task :com123.company123.game456:mergeDebugNativeLibs
> Task :com123.company123.game456:mergeReleaseNativeLibs
> Task :com123.company123.game456:processReleaseResourcesFAILED
FAILURE: Build completed with 3 failures.
1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task':com123.company123.game456:processDebugResources'.
> A failure occurred while executingcom.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
> Android resource linking failed
aapt2.exe E 07-23 13:28:54 15804 10556LoadedArsc.cpp:94] RES_TABLE_TYPE_TYPE entry offsets overlap actual entry data.
aapt2.exe E 07-23 13:28:54 15804 10556ApkAssets.cpp:149] Failed to load resources table in APK'D:\AndroidSDK\platforms\android-35\android.jar'.
error: failed to load include pathD:\AndroidSDK\platforms\android-35\android.jar.
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
==============================================================================
2: Task failed with an exception.
-----------
* What went wrong:
java.lang.StackOverflowError (no error message)
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
==============================================================================
3: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task':com123.company123.game456:processReleaseResources'.
> A failure occurred while executingcom.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
> Android resource linking failed
aapt2.exe E 07-23 13:28:54 3900 10144LoadedArsc.cpp:94] RES_TABLE_TYPE_TYPE entry offsets overlap actual entry data.
aapt2.exe E 07-23 13:28:54 3900 10144ApkAssets.cpp:149] Failed to load resources table in APK'D:\AndroidSDK\platforms\android-35\android.jar'.
error: failed to load include pathD:\AndroidSDK\platforms\android-35\android.jar.
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
==============================================================================
* Get more help at https://help.gradle.org
BUILD FAILED in 2s
42 actionable tasks: 8 executed, 34 up-to-date


IP属地:福建1楼2024-07-23 13:41回复
    印象中还有两项需要检查:
    0、KeyStore是否已经生成;
    1、看看SDK下载工具(大概会是Android Studio)里面,API Level从21到35是否已经完全安装(Installed),如果有尚未安装(Not installed)或部分安装(Partially installed),请补全下载。


    IP属地:北京2楼2024-07-23 15:44
    收起回复
      楼主解决了不?遇到同样类似问题


      IP属地:河北3楼2024-07-25 14:59
      收起回复
        你的和我的一样的问题都是(table in APK'D:\AndroidSDK\platforms\android-35\android.jar'.
        error: failed to load include pathD:\AndroidSDK\platforms\android-35\android.jar.),加载android.jar失败导致的


        IP属地:河北4楼2024-07-25 15:01
        回复
          我也是这个问题,没有35


          IP属地:山东5楼2024-10-05 12:00
          收起回复