android签名打包报错 eclipse打包怎么签名

eclipse 将android项目打包成签名的apk文件
eclipse 将android项目打包成签名的apk文件
eclipse 将android项目打包成签名的apk文件&&
02:52:46|&&分类:
发表评论:
TA的最新馆藏西西软件下载最安全的下载网站、值得信赖的软件下载站!
→ 使用 Eclipse 给 APK 签名遇到的问题及解决办法
22.3.0官方最新版
类型:编程工具大小:13.8M语言:英文 评分:5.5
今天用 APK 反编译工具看了一下自己项目生成的 APK 文件,发现代码并没有混淆,于是设置了用 ProGuard 混淆代码,可是混淆是必须在非 Debug 模式才会生效的,即使你是以 Release 模式来 Run As 启动所生成的 APK 包,依然是没有使用 ProGuard 混淆的。于是决定导出一下 Release 版的 APK,导出分“签名”和“不签名”的两种,都这么做了,当然是要签名一下了,所以遇到了后面这两个问题。一、strings.xml 的翻译问题  在你的项目名字上面点鼠标右键,弹出下面的菜单,选择 Android Tools -& Export Signed Application Package... ,然后会看到这么一个提示:并且得到下面这样的错误描述:大意是,导出操作因为 Lint Error Checking (检测 Lint 错误) 出现致命错误而退出,请修正这些错误再运行导出,或者在设置里的 Android -& Lint Error Checking 页面里把 “Run full error check when exporting app” 把选项关掉。而错误描述里面的说的是,strings.xml 里面的 app_name 缺少 af(Afrikaans), am(Amharic), ar, bg, bn-rBD, ca, cs, da, de ... 等语言的翻译,这个可能跟创建工程时自动生成的项目 appcompat_v7 里的 strings.xml 的语言数量有关,我们当然不希望每种语言都翻译一遍啊,纯属吃多了,除非我们真的想每种语言都翻译。另一方面,我们也不希望关掉所有的 Lint Error Checking,所以我们可以这么做,打开 Eclie 菜单的 Windows -& Perferences,切换到 Android -& Lint Error Checking 子项下面,下面这是 Missing Translation 的默认设置:我们可以把这一项的 Severity 由 Fatal (致命) 修改为 Ignore(忽略) 或者 Warning(警告),如下图:另:关于多语言翻译的问题,有一个问题是值得关注的,例如:《Android翻译多国语言字符串注意事项》。二、签名 keystore 的逗号问题点击确定,然后重新开始前面的步骤,开始导出,这次可以了,下面是导出的界面,选择你要导出的项目:后面就是选择 keystore ,你可以选择已经存在的 keystore 或者新建一个 keystore,我选择新建,输入密码,然后进入下面这个设置界面:下一步,最后生成的时候,我们得到这样一个错误:Google 一下,找到这么一篇: 《keytool 错误: java.io.IOException: Incorrect AVA format》,stackoverflow 上也有类似的讨论:keytool error :java.io.IoException:Incorrect AVA format&,结论都是一样的,原来原因竟然是因为 “,”(逗号) 被认为是特殊字符,这通常发生在书写&“City or Locality”&时,按我们平时的习惯都会写成 “Beijing, China”,而我也不例外的写成了 “GuangXi, China” ,所以就出错了,找到原因,去掉逗号再试,就 OK 了。除了用
以外,还有一种签名方法,就是使用 Keytool 和 Jarsigner 给 app 签名,而这种签名是允许加入这个逗号的,《keytool 错误: java.io.IOException: Incorrect AVA format》 里有提到。这里贴一个 keytool 关于特殊字符的说明及用法,摘自:http://www.oschina.net/question/10,特殊字符还包括,加号(+),引号(&),斜杠(\),大于小于号(& 和 &),分号(;) 等,解决的办法是用 \ 转义符。
一款好的不仅需要有创意的开发人员还要有一款合适的制作软件,有时候一款好用的制作软件可以让开发人员节省很多不必要的时间。另外对于一些不懂编程的人员来说制作一款也不是没有可能的,有些功能强大的制作软件可以让完全不懂编程的人也能制作出一些精美的来,比如一些公司的产品展示这类不需要有自己特色的就可以通过制作软件轻松做出来。这里西西给大家收整理了一些好用的制作软件下载,希望对大家有所帮助。...
07-04 / 132.6M
推荐理由:appBook 一次编辑多平台发布 轻松拥有自己的app,appBook是全球首家运行在PC和Mac的移动平台应用编辑制作软
02-19 / 13.0M
推荐理由:Apktool,一款安卓移动平台上的反编译利器!Apktool现已完美兼容Android5.0L,使用它可以修改软件应用名称,
11-03 / 886M
推荐理由: MyEclipse 10使用最高级的桌面和Web开发技术,包括 HTML5 和 Java EE 6,支持 JPA 2.0、JSF 2.0 、Ec
11-14 / 421.8M
推荐理由:AppCan应用使用HTML5、CSS3和JavaScript语言编写,通过AppCan IDE提供的本地打包工具或在线编译系统生成可在
03-06 / 315.8M
推荐理由:appMaker中文版是一款免费的app制作软件,可以制作各种展示类的app。如:移动互动电子书、电子杂志、地产楼
05-15 / 85.8M
推荐理由:Google Android SDKAndroid是Google自己研发的手机平台操作系统,该平台基于开源软件Linux,由操作系统、中
是对的扩展,利用它我们可以在数据库和的开发发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的集成开发环境,包括了完备的编码调试测试和发布功能,完整支持,,,,,,,。分类在结构上,的特征可以被分为类模型开发工具开发工具应用程序服务器的连接器项目部署服务数据库服务整合帮助...
11-07 / 480.4M
推荐理由:完整的android开发工具,基于Android 4.4的android sdk 22.3 官方最新版,各版本都是相互匹配的,不会出现安
11-14 / 4.3M
推荐理由:Eclipse4.3汉化包是Eclipse4.3.x的一个中文汉化包,有了中文语言环境,搞起开发来也顺手。
Eclipse4.3汉化
02-24 / 13.8M
推荐理由:这是一个Eclipse插件,作用是关联Android SDK,使你的Eclipse能够新建Android工程,安装方法如下:打开Ecli
03-15 / 333KB
推荐理由:Tomcat Eclipse集成插件,在Eclipse里控制Tomcat启动、停止。你懂的
使用方法:放入 eclipse 的 plugins 目
04-10 / 85.6M
推荐理由:一个C / C + +的IDE与Mylyn集成开发。Feature Listorg.eclipse.cdt 7.0.0org.eclipse.cdt.debug.ui.memory
04-10 / 3.8M
推荐理由:汉化包安装有两种方法:第一种最简单,直接拷贝将对应目录下的文件拷贝到和Eclipse对应目录下即可。(将解压
是一个开放源代码的基于的可扩展开发平台。还包括插件开发环境,,这个组件主要针对希望扩展的软件开发人员,因为它允许他们构建与环境无缝集成的工具。它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,附带了一个标准的插件集,包括开发工具,。汉化方法把语言包中的,文件夹直接覆盖到安装目录中,或者把汉化包放到目录下面。常用快捷键.快速修复.删除当前行.复制当前行到下一行.或者说是空格由于后者与输入法...
12-28 / 158.3M
推荐理由:eclipse classic 是eclipse的标准版,Eclipse Classic的带有source建议使用Eclipse Classic,需要插件自己安
05-15 / 805.7M
推荐理由:经过了MyEclipse 8.5 M1和MyEclipse 8.5 M2两个版本,MyEclipse Enterprise Workbench 8.5 for Eclipse 3.5
02-24 / 13.8M
推荐理由:这是一个Eclipse插件,作用是关联Android SDK,使你的Eclipse能够新建Android工程,安装方法如下:打开Ecli
05-15 / 439.2M
推荐理由: 这是myeclipse的经典版本,全称为MyEclipse6.5.0GAE3.3.2InstallerA。
02-28 / 12.6M
推荐理由:最新android ADT-21.1.0,可以装到eclipse里的。在Eclipse编译IDE环境中,需安装ADT(Android Development T
09-15 / 5.6M
推荐理由:这个是eclipse3.7最新的汉化包,解压后放到eclipse的安装文件夹下就ok了。eclipse文件夹下为所有语言包解压
软件下载,编程软件下载专题有多款适合编程爱好者学习使用的软件,我们提供了适用于开发者使用的相关软件的各个版本跟新的下载地址,以方便各位爱好者使用学习。如果您有什么好的编程软件可以向我们提供分享下载,如果下载的软件有什么问题也可以向我们提供建议,祝程序员们学习愉快软件开发其实可以不用其他软件的。只需要安装了工具包即可,这个是必须的。并且一定要配置好系统的环境变量。这个可以到网上去查,网上很多。然后进...
02-24 / 13.8M
推荐理由:这是一个Eclipse插件,作用是关联Android SDK,使你的Eclipse能够新建Android工程,安装方法如下:打开Ecli
12-28 / 158.3M
推荐理由:eclipse classic 是eclipse的标准版,Eclipse Classic的带有source建议使用Eclipse Classic,需要插件自己安
09-15 / 5.6M
推荐理由:这个是eclipse3.7最新的汉化包,解压后放到eclipse的安装文件夹下就ok了。eclipse文件夹下为所有语言包解压
05-15 / 828.2M
推荐理由:MyEclipse 悄悄的发布了8.6的正式版。此版本并没有以Eclipse 3.6为基础,仍然选用了Eclipse 3.5.2。此外,官
05-15 / 201.4M
推荐理由:Java的工具创建Java EE和Web应用程序,包括一个Java IDE,Java EE的工具,JPA,JSF,Mylyn的和其他开发人员
03-24 / 31KB
推荐理由:Java编译器
Java编译辅助工具,能方便实时修改Java源代码并编译、保存Java源文件,操作方便,省去了反复输
01-0510-1404-2802-1802-1802-1812-3012-2911-1411-08
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载孙伯符 的BLOG
用户名:孙伯符
文章数:19
访问量:72354
注册日期:
阅读量:5863
阅读量:12276
阅读量:315199
阅读量:1028733
51CTO推荐博文
&首先,我们需要一个keystore,以下介绍如何生存keystore &cmd下:&
进入到jdk的bin目录,这样的话,android.keystore文件就会生成在这个目录下,签名的时候我们需要这个文件。&
C:\Program Files\Java\jdk1.6.0_10\bin&keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore &-alias android.keystore 生存的keystore别名 -keyalg RSA 加密和数字签名的算法 -validity 20000 有效天数&
这里的 JAVA SDK 1.5 和 1.6 都可以,找到自己的 JAVA 目录就可以了。 输入keystore密码:自己确定,输入密码时,没有显示,但已经输进去了! 再次输入新密码: 您的名字与姓氏是什么?&
[Unknown]: Mickle您的组织单位名称是什么? [Unknown]: 您的组织名称是什么?&
[Unknown]:
您所在的城市或区域名称是什么? [Unknown]: HeFei&
您所在的州或省份名称是什么? [Unknown]: AnHui&
该单位的两字母国家代码是什么&
[Unknown]: CN&
CN=Mickle, OU=, O=, L=Shanghai, ST=Shanghai, C=CN 正确吗? [否]: Y&
输入&android.keystore&的主密码(如果和 keystore 密码相同,按回车): 其中参数-validity为证书有效天数,这里我们写的大些10000天。还有在输入密码时没有回显(尽管输就是啦) 并且 退格,tab等都属于密码内容,这个密码在给.apk文件签名的时候需要。 &
然后打包工程时进行签名:&
Eclipse中,右击需要签名的工程--&android tools--&export signed application package...&
出现下面对话框,选择需要签名的工程&
next,选择上面生成的android.keystore文件位置和设置的密码 next&
next,选择签名生成文件的位置和名称 finish,OK
了这篇文章
类别:┆阅读(0)┆评论(0)Eclipse&ADT&进行android应用签名打包详解
&&&&一般从项目的bin目录下拷贝的apk是调试模式签名,在发布时往往不被通过,例如在联想开发社区会报错"校验签名信息异常,不允许android
debug签名apx包"。
《Android签名详解》全文摘录如下,红色部分为重点或注释:
在Android 系统中,所有安装
到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个
permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制
来给apk加盖数字证书,要理解android的数字证书,需要先了解以下数字证书的概念和java的数字证书机制。Android系统要求每一个安装进系统的应用程序都是经过数字证书签名的,数字证书的私钥则保存在程序开发者的手中。Android将数字证书用来标识应用程序的作者和在应用程序之间建立信任关系,不是用来决定最终用户可以安装哪些应用程序。这个数字证书并不需要权威的数字证书签名机构认证,它只是用来让应用程序包自我认证的。(文/
一:同一个开发者的多个程序尽可能使用同一个数字证书 ,这可以带来以下好处。
(1)有利于程序升级,当新版程序和旧版程序的数字证书相同时,Android系统才会认为这两个程序是同一个程序的不同版本。如果新版程序和旧版程序的数字证书不相同,则Android系统认为他们是不同的程序,并产生冲突,会要求新程序更改包名。
(2)有利于程序的模块化设计和开发。Android系统允许拥有同一个数字签名的程序运行在一个进程中,Android程序会将他们视为同一个程序。所以开发者可以将自己的程序分模块开发,而用户只需要在需要的时候下载适当的模块。
可以通过权限(permission)的方式在多个程序间共享数据和代码。Android提供了基于数字证书的权限赋予机制,应用程序可以和其他的程序共享概功能或者数据给那那些与自己拥有相同数字证书的程序。如果某个权限(permission)的protectionLevel是signature,则这个权限就只能授予那些跟该权限所在的包拥有同一个数字证书的程序。
在签名时,需要考虑数字证书的有效期 :
(1)数字证书的有效期要包含程序的预计生命周期,一旦数字证书失效,持有改数字证书的程序将不能正常升级。
(2)如果多个程序使用同一个数字证书,则该数字证书的有效期要包含所有程序的预计生命周期。
(3)Android Market强制要求所有应用程序数字证书的有效期要持续到日以后。
二:Android数字证书包含以下几个要点:
& (1)所有的应用程序都必须有数字证书
,Android系统不会安装一个没有数字证书的应用程序//根据目前情况,项目bin目录下的apk也能安装,说明其有签名,但属于调试模式的签名而非发布模式的签名
&&&&&&&&&&&&&
(2)Android程序包使用的数字证书可以是自签名的,不需要一个权威的数字证书机构签名认证
& (3)如果要正式发布
一个Android ,必须使用一个合适的私钥生成的数字证书来给程序签名 ,而不能使用adt插件或者ant工具生成的调试证书来发布。//发布必看
(4)数字证书都是有有效期的,Android只是在应用程序安装的时候才会检查证书的有效期。如果程序已经安装在系统中,即使证书过期也不会影响程序的正常功能。
& (5)Android使用标准的java工具Keytool and
Jarsigner 来生成数字证书,并给应用程序包签名。//发布必看
&&&&&&&&&&&&&
(6)使用zipalign 优化程序。
&&&&&&&Android
系统不会安装运行任何一款未经数字签名的apk程序,无论是在模拟器上还是在实际的物理设备上。Android的开发工具(ADT插件和Ant)都可以协助开发者给apk程序签名,它们都有两种模式:调试模式(debug
mode)和发布模式(release mode)。
在调试模式下,android的开发工具会在每次编译时使用调试用的数字证书给程序签名,开发者无须关心。
当要发布程序时,开发者就需要使用自己的数字证书给apk包签名,可以有两种方法。
(1)在命令行下使用JDK中的和Keytool(用于生成数字证书)和Jarsigner(用于使用数字证书签名)来给apk包签名。
(2)使用ADT Export
Wizard进行签名(如果没有数字证书可能需要生成数字证书)。
三;两种签名方式
第一种签名方式,
使用Keytool和Jarsigner给程序签名( 用于1.5以下版本 )
命令:keytool -genkey -v
-keystore android.keystore -alias android -keyalg RSA -validity
该命令中,-keystore ophone.keystore 表示生成的证书,可以加上路径(默认在用户主目录下);-alias
ophone 表示证书的别名是ophone;-keyalg RSA 表示采用的RSA算法;-validity
20000表示证书的有效期是20000天。
此时,我们会在互用主目录下看到ophone.keystore,即我们刚刚创建的证书。
第二种签名方式:现在介绍android
1.5及更新版本的apk签名方式
1,打开Eclipse-&选择你要签名的项目-&右击-&android
tools-&Export signed Application
package...
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://hi.csdn.net/attachment//0_Rzru.gif"
TITLE="Eclipse&ADT&进行android应用签名打包详解" />
2,跳出窗口
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://hi.csdn.net/attachment//0_lqEa.gif"
TITLE="Eclipse&ADT&进行android应用签名打包详解" />
3,project checks 如果核对项目名没有问题的话 点击
然后跳出keystore selection 如果是已经存在keystore的文件就选择然后next
输入keystore的密码进行签名。
如果没有的话选择 create new keystore 然后选择 keystore
保存的位置,设置keystore的密码,点击Next。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://hi.csdn.net/attachment//0_j3jo.gif"
TITLE="Eclipse&ADT&进行android应用签名打包详解" />
4.填写keystore的基本信息,如,别名,密码,有效期,姓名,组织,组织名称,所在城市,所在省份,国家等,点击Next
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://hi.csdn.net/attachment//0_AvNH.gif"
TITLE="Eclipse&ADT&进行android应用签名打包详解" />
5.选择被签名后的APK保存位置。点击finish。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://hi.csdn.net/attachment//0_XNHG.gif"
TITLE="Eclipse&ADT&进行android应用签名打包详解" />
6.就可以在你保存的位置中找到相应的被签名后的APK文件。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://hi.csdn.net/attachment//0_p3V.gif"
TITLE="Eclipse&ADT&进行android应用签名打包详解" />
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。签名/打包/部署/发布 - Android开发社区 - 开源中国社区
当前访客身份:游客 [
共有127篇文章,第1页,共7页
06:42|15次评论|38394次阅读
通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件: 在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换后的可以在dalvik上跑的精简类文件,resources.ap_是经过打包的...
11:46|16次评论|26501次阅读
前段时间做了一个android的网游项目,现在优化减少体积和防止别人反编译,需要把编译后.class进行混淆,开始在网上看了一些关于ProGuard的介绍,基本上都是使用ADT自带的打包方式,那个打包方式太慢了,还要手工输密码,一个字烦。 于是开始寻找ant+proguard+签名的打...
10:27|3次评论|21965次阅读
1.)生成keystore 按照下面的命令行 在C:\Program Files\Java\jdk1.6.0_10\bin&目录下,输入keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore android.keystore 参数意义:-validity主要是证书的有效期,写100000天;空格,退格键 都算密码...
20:55|38次评论|17908次阅读
一、通过Intent消息机制发送消息,调用系统应用进行,实现apk的安装/卸载
调用系统的安装应用,让系统自动进行apk的安装
String fileName = &/data/data/com.zlc.ipanel.operate/FileOperate.apk&;
&&&&Uri uri = Uri.fromFile(new File(fileName));
05:58|3次评论|15080次阅读
为什么要签名?
开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。
由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,签名可以保证相当名字,但是签名不同的包不...
18:19|24次评论|12171次阅读
在 Android 中,如果要使用系统限制的权限(比如 android.permission.WRITE_SECURE_SETTINGS),我们需要把程序安装到 /system/app/ 下。 下面以 SecureSetting.apk 为例,演示这个操作。需要准备一台已经获得 Root 权限的手机。 1、通过 USB 连接手机和电脑。 2、使用 ad...
16:40|6次评论|10875次阅读
最近使用maven自动构建android的签名apk包(配合hudson),遇到几个问题跟大家分享下: 1、使用maven-android-plugin可以很容易实现自动构建,但基于命令行的方式有别与eclipse的打包方式 2、编译时出现非法字符的错误 *.java:[1,0] 非法字符: \65279 说明某些文件采用UTF...
00:46|7次评论|7144次阅读
android技巧:apk文件反编译以及签名打包(dex2jar&jd,apktool,apk-si 通过dex2jar和jd我们可以反编译apk中的dex,可以比较完美的查看java源文件;通过apktool可以反编译apk中的xml等资源文件,然后通过apk-sign签名,可以制作成修改版的可发布apk文件。
1.dex2jar反编译...
18:07|1次评论|6801次阅读
public void getSingInfo() {
&&&&&&PackageInfo packageInfo = getPackageManager().getPackageInfo(
&&&&&&&&&&&wabao.et.master&, PackageManager.GET_SIGNATURES);
&&&&&&Signature[] signs = packageInfo.
&&&&&&Signature sign = signs[0];
&&&&&&parseSignature(s...
16:39|2次评论|6559次阅读
第一种问题: Proguard returned with error code 1. See console Proguard Error 1
Note: there were 678 duplicate class definitions.
Warning: library class android.content.res.XmlResourceParser extends or implements program class org.xmlpull.v...
08:36|0次评论|5910次阅读
jarsigner -verify -verbose -certs &apk file path& 如果是开发用的Debug key,那就能看到Android Debug,Android这样的字样。
14:06|19次评论|5861次阅读
各位牛牛: 我写了个jar程序,push到手机后,写了个shell文件,连接USB线,执行adb shell testshell,可以启动,有没有通过程序可以启动jar的方法啊,拜求! 谢谢!
15:11|8次评论|5817次阅读
如何用eclipse将第三方jar打包到apk中?
23:04|0次评论|5064次阅读
App Install Location 译者署名: madgoat 译者链接: 版本:Android 3.0 r1
/guide/appendix/install-location.html
自API Level 8开始,你可以允许你的应用安装至扩展存储(例...
14:12|3次评论|5000次阅读
由于需求需要某程序一安装就得有几个数据 , 而现在的程序是一运行先判断表是否存在,不存在则创建,存在则不创建。所以去网上找了半天,找到了解决方案。 就是把数据库文件放在res/raw下 貌似android 的 raw下视不会被编译成二进制的。然后一运行程序就判断是否存在数据库...
08:03|6次评论|4773次阅读
现在很多人想对Android工程的编译和打包进行自动化,比如建立每日构建系统、自动生成发布文件等等。这些都需要我们对Android工程的编译和打包有一个深入的理解,至少要知道它的每一步都做了什么,需要什么环境和工具,输入和输出是什么。那么我们就来挖掘一下Android的编译...
17:16|3次评论|4365次阅读
我开发的应用用Eclipse签过名了,可在手机上安装时还是出现“解析包出现问题”的错误,哪位大虾救救我
15:09|6次评论|4304次阅读
网上关于&获取未安装的APK图标&的文章满天飞,但都是转帖,运行后的效果却是获取到Android的默认小机器人图标.那个暴寒....现提供解决方法如下,废话不说,上效果图,见代码:
15:35|1次评论|4243次阅读
Android系统要求所有的程序经过数字签名才能安装,如果没有可用的数字签名,系统将不许安装运行此程序,不管是模拟器还是真实手机。因此,在设备或者是模拟器上运行调试程序之前,必须为应用程序设置数字签名。Android系统仅仅会在安装的时候测试签名证书的有效期,如果应用...
13:59|9次评论|3850次阅读
我将 数据库文件,还有图片文件
放在 assets 文件夹下 当启动程序的时候
将这些文件复制到
data/data/包名/databases/ 下面 可是 运行 apk 安装后 ,只能查询到数据库 图片却没显示出来。。。是不是 图片没有打包到 apk 中? 大家是怎么解决
将图片文件等...}

我要回帖

更多关于 android 签名打包出错 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信