记录一下今天用android studio打包apk时遇见的一些问题!

一:错误提示:Suggestion: add 'tools:replace="android:value"’:

解决方案:

在AndroidManifest.xml文件添加:

1.在头部manifest标签添加:

xmlns:tools="http://schemas.android.com/tools"

例如:

2.在application标签下添加:

tools:replace="android:value"

例如:


二:错误提示:AAPT2 error: check logs for details

解决方案:

升级gradle版本,谷歌在 3.2.0+ 版本中已经修复了这个bug。

如:classpath 'com.android.tools.build:gradle:3.2.1’

修改文件build.gradle(Project):

    repositories {        google()        ...    }    dependencies {        classpath 'com.android.tools.build:gradle:3.2.1'    }

三:错误提示:

Suggestion: use a compatible library with a minSdk of at most 10,
or increase this project’s minSdk version to at least 16,
or use tools:overrideLibrary=“org.cocos2dx.lib” to force usage (may lead to runtime failures)

解决方案:

  1. 使用minSdkVersion低版本的第三方库
  2. 提高自己项目的minSdkVersion大于等于三方的即可(此处是16)
    在build.gradle文件中修改minSdkVersion即可:
android {    ...  defaultConfig {        applicationId "org.cocos2d.openSdkDemo"        minSdkVersion 10        targetSdkVersion PROP_TARGET_SDK_VERSION        versionCode 1        versionName "1.0"
  1. 使用tools:overrideLibrary=“top.androidman”
    在AndroidMainifest.xml中加入下面加上:
 

四:aar包导入引起的Error:Failed to resolve: :xxxx: 的问题

在build.gradle中添加如下:

repositories {    flatDir {        dirs 'libs'    }}

五:Error:Execution failed for task :app:processDebugResources’.

compileSdkVersion版本过低,
修改build.gradle文件中的compileSdkVersion:

...android {    compileSdkVersion 28

六:Error: Program type already present: com.loopj.android.http.BaseJsonHttpResponseHandler

其实就是依赖包冲突了!

双击shift,全局查找冲突的这个com.loopj.android.http.BaseJsonHttpResponseHandler ,
发现有两个包都引入了这个,删掉一个包,重新构建就OK了

更多相关文章

  1. AndroidManifest.xml中uses-sdk配置详解
  2. android ListView中添加ImageButton按钮并绑定事件
  3. Activity去除标题栏和状态栏
  4. Android命令行获取WiFi列表以及参数
  5. android添加广告之--有米
  6. Android进阶-Android系统信息与安全机制
  7. Android_SDK_NDK_JNI
  8. Android(安卓)- Android(安卓)Studio 的 Preview窗口
  9. Android(安卓)NDK入门之Hello Jni

随机推荐

  1. Android(安卓)SDK Manager无法获取其他版
  2. 基于Android(安卓)Q 修改默认音量等级
  3. android入门级小软件身高体重计算器源代
  4. Android(安卓)Activity的生命周期
  5. Android(安卓)SDK 26以后ant编译错误解决
  6. Android(安卓)ontouch 手速
  7. Android(安卓)Studio开发环境配置
  8. Qualcomm Android(安卓)display架构分析
  9. Notes on the implementation of encrypt
  10. Android(安卓)通过Intent调用系统功能和A