精华内容
下载资源
问答
  • eclipse 生成APK

    2017-12-14 02:38:47
    右键单击项目名称,选择"Android Tools",再选择"Export Signed Application Package…",进入左图所示页面,单击"Next>"按钮,进入如右图所示窗口。 ... ...

    右键单击项目名称,选择"Android Tools",再选择"Export Signed Application Package…",


    进入左图所示页面,单击"Next>"按钮,进入如右图所示窗口。

    展开全文
  • Eclipse生成apk签名图文

    2013-12-21 11:31:45
    最近在做android开发,怎样把写好了的android工程做成apk然后发布到市场上,我使用Eclipse生成apk签名。签名是为了以后发布新版本的时候能够及时的更新替换原来的版本,如果签名不匹配更新下载下来的apk版本安装到...

    最近在做android开发,怎样把写好了的android工程做成apk然后发布到市场上,我使用Eclipse生成apk签名。签名是为了以后发布新版本的时候能够及时的更新替换原来的版本,如果签名不匹配更新下载下来的apk版本安装到最后会提示安装不成功。如果找不到第一次生成签名apk的keystore文件,那就把发布到市场上的apk删除重新上传你目前的版本。所以生成keystore文件后要保存好,以便下次升级使用。步骤如下:

    步骤一:

    步骤二:

    步骤三:(如果没有直接跳到步骤六)

    步骤四:

    步骤五:

    步骤六:

    步骤七:

     

    展开全文
  • Unity工程通过eclipse生成APK

    千次阅读 2018-01-31 20:34:23
    Unity工程打包,可以直接在File->Build setting->Build得到APK,还有一种方法是,通过Unity导出android工程,在eclipse或者android studio中导出APK。android studio不熟悉,这里介绍一下通过eclipse导出APK。  ...

     Unity工程打包,可以直接在File->Build setting->Build得到APK,还有一种方法是,通过Unity导出android工程,在eclipse或者android studio中导出APK。android studio不熟悉,这里介绍一下通过eclipse导出APK。

     这里的BuildSystem有三个选项,Internal这个选项就是直接打出APK, Gradle是导入Android studio用的,ADT这个就是eclipse用的。导出来会有两个文件夹,将这两个文件夹导入eclipse中,(File->Import->Android->Existing Android Code Into Workspace然后选择你的项目)。这时一般会报错,具体什么原因引起的不知道,一般是查看报错的地方,将没用的代码删除处理!

     然后就是导出APK,(File->Export->Android->Export Android Application->(选择Project)->选择签名(keystore,这个签名跟Unity导出APK的签名相同)->再选择一次签名->选择APK生成路径)。

    展开全文
  • Eclipse生成apk并签名

    2014-10-15 14:24:03
    生成apk最懒惰的方法是: 只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。 如果想要自己给apk签名: 1.签名的意义  为了保证每个...

    出处:http://www.cnblogs.com/tianguook/archive/2012/09/27/2705724.html

    生成apk最懒惰的方法是:
    只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。

    如果想要自己给apk签名:

    1.签名的意义
      为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。
    2.签名的步骤
      a.创建key
      b.使用步骤a中产生的key对apk签名
    3.具体操作
      方法一: 命令行下对apk签名(原理)
      创建key,需要用到keytool.exe (位于jdk1.6.0_24\jre\bin目录下),使用产生的key对apk签名用到的是jarsigner.exe (位于jdk1.6.0_24\bin目录下),把上两个软件所在的目录添加到环境变量path后,打开cmd输入
    D:\>keytool -genkey -alias demo.keystore -keyalg RSA -validity 40000 -keystore demo.keystore/*说明:-genkey 产生密钥       -alias demo.keystore 别名 demo.keystore       -keyalg RSA 使用RSA算法对签名加密       -validity 40000 有效期限4000天       -keystore demo.keystore */D:\>jarsigner -verbose -keystore demo.keystore -signedjar demo_signed.apk demo.apk demo.keystore/*说明:-verbose 输出签名的详细信息       -keystore  demo.keystore 密钥库位置       -signedjar demor_signed.apk demo.apk demo.keystore 正式签名,三个参数中依次为签名后产生的文件demo_signed,要签名的文件demo.apk和密钥库demo.keystore.*/
      注意事项:android工程的bin目录下的demo.apk默认是已经使用debug用户签名的,所以不能使用上述步骤对此文件再次签名。正确步骤应该是:在工程点击右键->Anroid Tools-Export Unsigned Application Package导出的apk采用上述步骤签名。
      方法二:使用Eclipse导出带签名的apk
      Eclipse直接能导出带签名的最终apk,非常方便,推荐使用,步骤如下:
      第一步:导出。


      第二步:创建密钥库keystore,输入密钥库导出位置和密码,记住密码,下次Use existing keystore会用到。


      第三步:填写密钥库信息,填写一些apk文件的密码,使用期限和组织单位的信息。


      第四步:生成带签名的apk文件,到此就结束了。


      第五步:如果下次发布版本的时候,使用前面生成的keystore再签名。

     


      第六步:Next,Next,结束!
      方法三:使用IntelliJ IDEA导出带签名的apk 
      
    方法步骤基本和Eclipse相同,大概操作路径是:菜单Tools->Andrdoid->Export signed apk。
    4.签名之后,用zipalign(压缩对齐)优化你的APK文件。
      未签名的apk不能使用,也不能优化。签名之后的apk谷歌推荐使用zipalign.exe(位于android-sdk-windows\tools目录下)工具对其优化:
    D:\>zipalign -v 4 demo_signed.apk final.apk
      如上,zipalign能够使apk文件中未压缩的数据在4个字节边界上对齐(4个字节是一个性能很好的值),这样android系统就可以使用mmap()(请自行查阅这个函数的用途)函数读取文件,可以在读取资源上获得较高的性能,
      PS:1.在4个字节边界上对齐的意思就是,一般来说,是指编译器吧4个字节作为一个单位来进行读取的结果,这样的话,CPU能够对变量进行高效、快速的访问(较之前不对齐)。
              2.对齐的根源:android系统中的Davlik虚拟机使用自己专有的格式DEX,DEX的结构是紧凑的,为了让运行时的性能更好,可以进一步用"对齐"进一步优化,但是大小一般会有所增加。
    5.签名对你的App的影响。
       你不可能只做一个APP,你可能有一个宏伟的战略工程,想要在生活,服务,游戏,系统各个领域都想插足的话,你不可能只做一个APP,谷歌建议你把你所有的APP都使用同一个签名证书。
       使用你自己的同一个签名证书,就没有人能够覆盖你的应用程序,即使包名相同,所以影响有:
      1) App升级。 使用相同签名的升级软件可以正常覆盖老版本的软件,否则系统比较发现新版本的签名证书和老版本的签名证书不一致,不会允许新版本安装成功的。
      2) App模块化。android系统允许具有相同的App运行在同一个进程中,如果运行在同一个进程中,则他们相当于同一个App,但是你可以单独对他们升级更新,这是一种App级别的模块化思路。
      3) 允许代码和数据共享。android中提供了一个基于签名的Permission标签。通过允许的设置,我们可以实现对不同App之间的访问和共享,如下:
    AndroidManifest.xml:<permission android:protectionLevel="normal" />
    其中protectionLevel标签有4种值:normal(缺省值),dangerous, signature,signatureOrSystem。简单来说,normal是低风险的,所有的App不能访问和共享此App。dangerous是高风险的,所有的App都能访问和共享此App。signature是指具有相同签名的App可以访问和共享此App。signatureOrSystem是指系统image中App和具有相同签名的App可以访问和共享此App,谷歌建议不要使用这个选项,因为签名就足够了,一般这个许可会被用在在一个image中需要共享一些特定的功能的情况下。

    展开全文
  • 这问题真是不好弄,找了好几天资料,终于找到一个能解决的方法。 点开Details里面显示 ... major.minor version 52.0  ...我的解决方法是:进入sdb-->build-tools把里面的sdk版本留下一个最小的19.0,其他的全部暂移...
  • 而是直接在“Build path”中引入了jar包(位于引擎的:frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\下的classes.jar),此时android的项目不报错了,但是直接使用eclipse生成apk包时会发现...
  • 使用Eclipse生成自动生成apk 在eclipse的Preferences -> Android -> Build中有一项“Skip packaging and dexing until export or launch....”, 这个选项的意思是“跳过packing和dexing,直到export或者...
  • 成功后,在bin目录下生成我们想要的apk,即被agent修改后的apkapk是通过ant打包而成的,是被环境变量中 -javaagent:E:\NewReliac_ant\NewRelic_Android_Agent_3.361.0\newrelic-android-3.361.0\lib\class....
  • Eclipse 生成android程序apk文件
  • 如何通过eclipse编译生成apk

    万次阅读 2018-04-28 15:27:50
    1.比如我们先鼠标右键点击一下Android工程,选择refresh刷新一下工程的所有文件,然后再在Poject选项中选择Clean清理一下工程,2....最后我们会发现在bin文件夹下IDE并不会自动为我们打包生成apk。3...
  • eclipse 无法生成 APk

    2015-03-20 11:26:00
    2019独角兽企业重金招聘Python工程师标准>>> ...
  • 生成apk最懒惰的方法是: 只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。   如果想要自己给apk签名:   1.签名的意义 ...
  • 图解eclipse生成apk

    2014-11-14 18:13:00
    点击电脑的主菜单,在运行上输入cmd,打开cmd命令窗口。
  • eclipse build后生成 apk

    千次阅读 2013-07-10 17:09:47
    1. 改成Build时自动生成apk build默认不生成apk,只有在run as application往target上部署时才生成,如果要默认生成,可以这样处理: 在eclipse的Preferences -> Android -> Build中有一项“Skip packaging and ...
  • 替换了drawable-hdpi,drawable-mdpi,drawable-ldpi目录下的图标,图标还是系统默认的
  • eclipse 生成发布的apk (signed zipalign)
  • 本篇文章是对在eclipse中将android项目生成apk并且给apk签名的实现方法进行了详细的分析介绍,需要的朋友参考下
  • Android studio和Eclipse生成apk位置

    千次阅读 2017-05-19 14:21:37
    1.Eclipse下App放置在项目根目录的bin目录中   2.而Android studio大改后,放在了module中,所以你一定要记得你的存放路径。也就是工程对应的文件夹。   android studio工程的存储路径下app/build/...
  • Eclipse打包APK

    千次阅读 2015-05-20 19:16:11
    eclipse中将android项目生成apk并且给apk签名 生成apk最懒惰的方法是: 只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。 如果想要...
  • 之前傻傻地,一直用eclipse默认的签名来给APK签名,最近重装了系统,问题就来了。用户升级的时候,出现签名冲突。...在eclipse中将android项目生成apk并且给apk签名 生成apk最懒惰的方法是: 只要你运行过

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,012
精华内容 404
关键字:

eclipse生成apk