项目是从eclipse移到studio里的,直接运行没有任何问题,但是打包生成apk的时候居然出错了,简直忍无可忍。

问题总结:

1.Error:Error: Expected resource of type id [ResourceType]

这是说你的资源id设置错误,我们在eclipse里直接setId(1)这样写没问题,但是AS编译不通过。

解决方法:

1.直接在出问题的类上边加上

           @SuppressWarnings("ResourceType")
      2.在build.gradle里设置
android {……lintOptions {disable "ResourceType"
    }
}

2.Error:Execution failed for task ':moudle:transformClassesAndResourcesWithProguardForRelease'.
> Job failed, see logs for details

这个问题是说找不到上边那个路径,而且这个问题并没有告诉我们是我们的哪处代码设置了这个路径,其实这是混淆文件proguard-project.txt里设置了这个路径,并且由于我们从eclipse导入AS的时候改变了libs的路径,所以找不到jar文件了,解决办法也很简单去你的build.gradle里看看dependencies的路径,修改一下就好。

3.Warning:Exception while processing task java.io.IOException: The same input jar [D:\studio_workspace\MyApplication3\moudle\src\main\libs\Android_2DMapApi_V2.4.1.jar] is specified twice.

这个问题其实是我们解决了上边那个问题带来的问题,就是在混淆的时候eclipse需要指定这些libs,但是AS在我们的build.gradle里已经配置了,混淆文件里就不用再配置了,只需要把-libraryjars都注释掉就可以了。

Android studio打包遇到的问题总结相关推荐

  1. Android Studio打包生成APK

    Android Studio打包生成APK 当我们编写好代码,测试号应用后,需要在真机环境下测试,这个时候要生成apk,具体步骤如下: 如图,点击Build > Generate Signed ...

  2. 【Android】Android Studio打包生成正式签名的APK

    Android Studio是谷歌推出一个Android集成开发工具,基于IntelliJ IDEA.它类似于Eclipse ADT,Android Studio 提供了集成的Android开发工具用 ...

  3. android studio 打包cocos creator项目

    SDK,NDK,ANT的配置请看这里http://www.cnblogs.com/studweijun/p/4320778.html 原文链接:原文链接 首先需要用cocos creator构建and ...

  4. Android Studio打包APK安装失败:应用是非正式版本,当前设备不支持安装

    问题描述: Android studio 打包apk后发给别人,安装失败. 失败原因显示:应用是非正式发布版本,当前设备不支持安装 原因分析: 造成该问题的原因是Android Studio 3.0会 ...

  5. android 自定义apk名,Android Studio 打包自定义apk文件名

    使用Android Studio打包的时候,我们有时候需要自定义apk的文件名,在此记录一下. 在app的build.gradle中,根节点下使用关键词def声明一个全局变量,用于获取打包的时间,格式 ...

  6. Android Studio 打包配置设置V1签名

    Android Studio 打包配置设置V1签名 Android Studio 打包配置设置V1签名 添加 注意 一定要有debug的设置 如果是用下图这个打包按钮 Android Studio 打 ...

  7. mac android 打包,android studio如何生成apk android studio打包apk教程

    在android sutdio上写完一个项目之后,如何把这个项目打包发布呢,如果想在手机上运行或者别人可以直接安装,那么就要把项目打包成apk,下面来看android studio打包apk教程. 打 ...

  8. 《Android studio 创建生成keystore SHA1值的申请 高德地图key值申请 android studio 打包生成apk》

    开发背景:目前做车载项目,领导要求用高德地图.整理了一下,差不多就是下面的目录: 一.创建生成keystore: 二.SHA1值的申请: 三.高德地图key值申请: 四.android studio ...

  9. Android Studio 打包H5网址页面,封装APK

    Android Studio 打包H5网址页面,封装APK 一.下载 AndroidStudio 二.配置SDK 三.新建项目 四.配置项目 MainActivity WebViewClient An ...

  10. Android Studio打包全攻略----Gradle-Build Variants构建定制版App

    上一篇文章 Android Studio打包全攻略-从入门到精通限于篇幅Build Variants的作用分析得还不够,这篇文章主要探讨如何构建特别定制版App. 你肯定看到过这样的App,类似于:打 ...

最新文章

  1. mysql 删除 修改密码_Mysql数据库root密码忘记了,如何在不删除Mysql的情况下修改密码...
  2. python下载安装教程mac-Anaconda2 Mac版下载
  3. VS2008部分使用技巧
  4. 计算abc=a!+b!+c!
  5. mysql安装及远程连接_Mysql安装、使用、配置远程连接,看这一篇就够了!
  6. Windows 8 Directx 开发学习笔记(十一)地形纹理贴图
  7. linux修改ip配置文件路径,Centos7系统如何修改IP地址
  8. c语言编写自由落体运动程序,3个C语言程序急求大神编写,再次先谢过了、
  9. jvm3---垃圾回收器算法
  10. SQL Server更改字段名
  11. js 正则表达式大全 数字、字符等
  12. window10配置OpenGL ES3.0
  13. centos7离线安装wget
  14. 如何在linux系统下训练tensorflow深度学习模型
  15. 最长山脉 python
  16. 文件 MD5 SHA1 SHA256 SHA512 校验码生成工具 V1.3
  17. 什么是SAAS模式网站?
  18. 【从Java转C#】第八章:委托、lambda、事件
  19. xtrabackup 实现mysql的全量备份与增量备份
  20. ELK 部署手册(docker版本)

热门文章

  1. c语言中字母后面的 是什么意思,C语言中括号里面一个字母是什么意思
  2. java砖头铺路面试题,Java基础知识面试题
  3. logstash 获取多个kafka_日志工程Logstash日志采集入门篇
  4. HTML:select、option中设置默认值,且默认值不在下拉框中出现
  5. Openlayer:学习笔记之Source和Layer
  6. 存储过程别忘了写最后一句话,别忘了类型转换
  7. C++学习笔记(一)——类和对象
  8. 读博天赋更重要还是努力更重要?
  9. 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。
  10. 从XML文件制作VOC数据集ImageSets下的txt文件