zoukankan      html  css  js  c++  java
  • apktool No resource identifier found for attribute 'compileSdkVersion' in package 'android'


    正在编译 APK 文件... (按下 ESC 取消)
    
    Executing command: java.exe -jar "D:AndroidAPK Easy ToolApktoolapktool_2.5.0.jar" b -f -o "D:AndroidAPK Easy Tool2-Recompiled APKs1.apk" "D:AndroidAPK Easy Tool1-Decompiled APKs1" 
    
    I: Using Apktool 2.5.0
    I: Smaling smali folder into classes.dex...
    I: Smaling smali_classes2 folder into classes2.dex...
    I: Smaling smali_classes3 folder into classes3.dex...
    I: Smaling smali_classes4 folder into classes4.dex...
    I: Building resources...
    W: D:AndroidAPK Easy Tool1-Decompiled APKs1AndroidManifest.xml:1: error: No resource identifier found for attribute 'compileSdkVersion' in package 'android'
    W: 
    W: D:AndroidAPK Easy Tool1-Decompiled APKs1AndroidManifest.xml:1: error: No resource identifier found for attribute 'compileSdkVersionCodename' in package 'android'
    W: 
    brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [D:UsersADMINI~1AppDataLocalTemprut_util_Jar_7599633345573570578660851535604158270.tmp, p, --forced-package-id, 127, --min-sdk-version, 14, --target-sdk-version, 26, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, D:UsersADMINI~1AppDataLocalTempAPKTOOL7074245006269868000.tmp, -e, D:UsersADMINI~1AppDataLocalTempAPKTOOL7491192477025926598.tmp, -0, arsc, -I, D:UsersAdministratorAppDataLocalapktoolframework1.apk, -S, D:AndroidAPK Easy Tool1-Decompiled APKs1
    es, -M, D:AndroidAPK Easy Tool1-Decompiled APKs1AndroidManifest.xml]
    编译失败。 请阅读日志
    

    重新编译时,出现这种错误.

    主要原因是因为apktool编译的时候,无法识别compileSdkVersion&compileSdkVersionCodename属性.

    手动删除AndroidManifest.xml中这两个属性,然后再执行编译命令即可.

    也可以通过APK Easy Tool 1.5.9.2进行操作,完全替代手动命令.

    还有一个小提示:

    现在所有GUI类型的APK反编译工具,基本上都是依赖 JDK 1.8 的.
    所以,请确保本机的JDK已经正确安装或者正确配置.

    cmd
    
    java -version
    
    java version "1.8.0_291"
    Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
    Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
    
  • 相关阅读:
    iOS 自定义UITabBarController的tabBar
    iOS 设置导航栏之二(设置导航栏的颜色、文字的颜色、左边按钮的文字及颜色)
    iOS 设置导航栏的颜色和导航栏上文字的颜色
    iOS 修改UITextField的placeholder属性的字体颜色(修改UITextField占位符字体的颜色)
    iOS TPKeyboardAvoiding自动识别键盘的高度
    iOS 获取快递物流信息(GCD异步加载)
    iOS 图片循环滚动(切片效果)
    iOS block在两个页面间的简单传值
    swift
    iOS 10 之后权限设置
  • 原文地址:https://www.cnblogs.com/honk/p/14914329.html
Copyright © 2011-2022 走看看