为什么我的Eclipse的项目里没有APK文件的?之前装的那个直接就有了
还有个问题,我现在学的是Android2.3的书(ps:因为书上的代码有些和4.0以上的版本不一样,对于新手有点困难),但我配置的都是4.0以上的版本什么的,都是默认的,...
还有个问题,我现在学的是Android2.3的书(ps:因为书上的代码有些和4.0以上的版本不一样,对于新手有点困难),但我配置的都是4.0以上的版本什么的,都是默认的,我也不知道怎么搞,求详解!感激不尽!!!
展开
4个回答
2013-07-11
展开全部
如题,今天在编译打包apk给tester的时候,忽然发现我的eclipse在bin目录下没生成apk文件!!!我的操作如下:1)在eclipse中点击“project”下的“clear”菜单,清除并重新编译整个工程;2)第一步完成后会在项目的bin目录下自动打包一个apk文件但是今天发现以前能够生成的apk现在不生成了,奇怪(eclipse中的工程未报错,也未有红叉叉,如果有红叉叉,请参考我另外的一篇文章: http://blog.csdn.net/faye0412/article/details/6727845)!我认真的回想了一下我这几天所做的所有操作,但是基本未碰到过android的环境变量等设置。问题如何产生的呢?后来我尝试了以下方法:1)删掉workspace中的meta文件,重启eclipse(没起作用);2)删掉工程(保留工程文件)重新导入eclipse(也不行);3)卸载eclipse,重装eclipse(涛声依旧);4)重装ADT(仍然无效);后来我想起了一个问题,难道是我新装的那个Java版的eclipse影响到了???于是我开始重新检查eclipse的android环境。。。后来我发现在eclipse的Preferences -> Android -> Build中有一项“Skip packaging and dexing until export or launch....”,噢噢噢噢!原来这个选项默认是被勾选的,晕!这个选项的意思是“跳过packing和dexing,直到export或者launch...”,问题找到了,去掉这个选项即可解决问题。
名片
2024-10-28 广告
2024-10-28 广告
Altair HyperWorks是一套功能强大的集成化CAE(计算机辅助工程)软件平台,由Altair公司开发。它涵盖了结构分析、流体动力学、优化、多体动力学、电磁场仿真等多个领域,提供了丰富的仿真工具和优化算法。HyperWorks以其...
点击进入详情页
本回答由名片提供
2016-02-17 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
Eclipse的项目中的apk文件是需要打包生成的。
1、只要Run As Android Application 过,到工作目录的bin文件夹下就能找到与项目同名的apk文件。
2、A.选中项目,右键=》Andoid Tools=》Export Unsigned Application Package,直接保存,未签名的。
B.选中项目,右键=》Andoid Tools=》Export Signed Application Package,后面一步步的去做,签过名的。
APK签名主要有两种:
1. 使用特殊的key签名可以获取到一些不同的权限。
2. APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。
1、只要Run As Android Application 过,到工作目录的bin文件夹下就能找到与项目同名的apk文件。
2、A.选中项目,右键=》Andoid Tools=》Export Unsigned Application Package,直接保存,未签名的。
B.选中项目,右键=》Andoid Tools=》Export Signed Application Package,后面一步步的去做,签过名的。
APK签名主要有两种:
1. 使用特殊的key签名可以获取到一些不同的权限。
2. APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-12-14 · 知道合伙人软件行家
关注
展开全部
Eclipse中只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。
APK的文件结构:
1. META-INF\ (注:Jar文件中常可以看到);
2. res\ (注:存放资源文件的目录) ;
3. AndroidManifest.xml (注:程序全局配置文件) ;
4. classes.dex (注:Dalvik字节码);
5. resources.arsc (注:编译后的二进制资源文件)。
APK的文件结构:
1. META-INF\ (注:Jar文件中常可以看到);
2. res\ (注:存放资源文件的目录) ;
3. AndroidManifest.xml (注:程序全局配置文件) ;
4. classes.dex (注:Dalvik字节码);
5. resources.arsc (注:编译后的二进制资源文件)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-11
展开全部
你可以下载2.3的sdk然后指定使用不就可以了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询