⑴ 如何发布打包并发布自己的Android应用
重点给大家介绍,发布时候生成的“签名文件”的作用(前面提过,叫大家一定要保管好此文件),如何验证自己的App是否发布成功,是否成功签名,以及发布后的apk文件如何上传(一般上传到哪里去,要怎么弄呢?要注意那些问题等等)。谈到“签名文件”的作用,首先我想到了Windows下的“DLL地狱”。如果读者是一位Windows程序员(尤其是年纪大一点的程序员),谈“DLL”色变,那可真是个噩梦啊。所谓的“DLL地狱”,就是指“DLL文件覆盖”(因为Windows文件系统有个原则,同一个目录下面如果出现同类型且类型命名相同的文件,后者将覆盖前者。)。好了,这大概不是本文的重点,有兴趣的读者可以参考相关资料。后来到了.NET的时代,这个问题得到了很好的解决。熟悉.NET且有一定深入研究的童鞋都应该知道,.NET中有一种“强命名程序集”的概念,正是用于解决这个问题。形象点说,就是给了“DLL文件”签名、描述,让他们能够区分开来,从而避免“地狱”。(个人浅浅的认为,不知道这样讲是否正确,不足之处请指出)。回到Android中来,这年头开发Android应用的人可不少(因为想赚钱的人实在太多了)。那“包名、类名”这些是不是很容易出现“撞车”呢?有了签名文件,这些就能够得到很好的解决了。APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。比如:你发布在“电子市场”的应用,一段时间后你需要升级应用了,继续使用你以前的“签名文件”,这样就能保证你的版权和安全。道高一尺,魔高一丈。在中国大地的屏幕上,再牛B的软件也可能被破解的,有签名文件,就能很好的防止这种事情(不能完全)。这样签名其实也是开发者的身份标识。交易中抵赖等事情发生时,签名可以防止抵赖的发生。上面说了几点,都是使用签名文件的好处。不一定很完整,但都是很常见,很典型的。那我们如何检查自己发布后是否“签名成功”呢???其实,我们使用Eclipse+ADT插件从开发环境安装到手机中的APK文件已经包含了ADT插件的Debug签名文件。但是这不是发布时候的“正式签名”文件。读者可以参考我上文(linuxidc.com/Linux/2011-10/45887.htm)中的具体步骤,尝试着发布自己的app,并请保留好签名文件。签名完成后,你可以用winrar打开apk,在Meta-inf目录下,用文本编辑器打开CERT.RSA文件,如果能看到部分你建的key时候输入的文本就是正式签名了,如果测试签名会有debug字样。(一般情况会乱码,但是用肉眼仔细观察,你就能略微的看清楚一些啦)值得提醒的就是,软件代码更新后(需要发布新的APK了),要将Manifest的Android:versionCode值+1,每更新一次都要加1。弄明白这些之后,该向大家讲讲上传应用了。由于Android是一个相对开放的平台,所以上传应用的限制也低一些,而且缺乏官方的规范。不像苹果和它的APP商店那般封闭。国内而言,上传应用的网站有很多,国内比较有名的就是“安卓市场”,“Android 电子市场”,“机锋市场”……不同的市场审核规则也不尽相同,但是大同小异。还有一些值得注意的是:注意你的APP语言(国际化),屏幕分辨率及尺寸的支持…(当然,这是打包前就应该做好的工作啦)
⑵ 网站封装打包app怎么做
网站封装打包APP其实就是给网站套一个APP的壳子,它本质还是一个网站,虽然可以像一个APP一样安装到手机上,但他没有后台,有的是网站的后台。
封装时可以自己上传APP图标和启动图,封装好后就像普通APP那样正常安装即可,打开后是直接进入网站。
免费封装步骤:
登录亥著开发者中心,大家可以用自己的手机号注册账号。
这样就封装好了,免费的哦~为广大开发者提供便捷服务~
⑶ 如何打包发布android app
去豌豆荚或360随便那个申请个开发者帐号,然后把你的app签名,打包,上传上去即可
⑷ 怎么发布打包并发布自己的Android应用
第一步,在Eclipse中选择需要打包的项目,然后右键–选择Export,会弹出一个打包的提示框 按Next之后,会继续出现一个提示框,这里你可以选择自己需要打包的项目(默认是刚才选中的) 按Next之后,会弹出一个关于“Keystore”的提示,选择“Create new Keystore”,并浏览、选择签名文件要保存的路径,(关于Keystore的原理、作用等这里暂时不细说,请大家发布前务必保存好该签名文件,非常重要的。) 这里请注意签名文件的命名,不能与该目录(将要保存到的目录)中已存在的文件重名,无法覆盖的,否则无法下一步。按Next后,出现如下图所示的提示框:按照自己的实际情况和需求,填写相关信息后。选择导出APK文件的路径,点击Finish完成。这样,就可以轻松的打包并签名自己的APP啦!关于签名文件的作用,以及如何保护自己APP版权,如何升级自己的APP,如何将自己的APP上传到各大市场提供下载…
⑸ 怎样发布app,发布app的流程是什么
选择一个App发布平台,然后发布app。
以应用宝为例,发布步骤如下:
1、网络里面搜索应用宝,找到官方网站打开。
⑹ 怎么把装好的程序及软件打包发给别人
如果这个应用程序涉及到修改注册表才能使用的话,那你打包之后发给别人也不能用。如果不是我上述所说的,你可以用winRAR打包试试。回答补充:CDR这个软件是需要修改注册表的,也就是说你安装的时候它将自己的运行一些必要信息写进了注册表,修改一些键值,所以你将文件打包发给别人,别人的机器中注册表并没有修改,所以程序无法运行.最好的方法就是把未安装的的程序发过去.另外再说一下winRAR的压缩率问题,这个软件的压缩率很高的,最高在50%以上,所以如果你的文件压缩的比较小也有可能.
⑺ ios 如何打包app
一、预备环境抄iOS开发环境,Mac OS、XCode5.0以上版本;下载HBuilder离线打包iOS版SDK(5+ SDK下载)。SDK目录说明:HBuilder-Hello:离线打包演示应用;Feature-iOS.xls:iOS平台各扩展Feature API对应的库文件列表;Readme.txt:版本说明文件。注意:HBuilder运行环境相关库文件已全部包含在HBuilder-Hello演示应用中二、配置编译工程->从演示应用HBuilder-Hello创建工程->配置应用标识(Boundle Identifier)->配置应用名称->配置应用图标和启动界面->更新应用资源->配置应用信息->配置应用使用的5+功能模块(可选)->配置第三方库的参数三、配置完成编译运行
⑻ 如何将代码打包成app发布到app store
即便是应用也需要一个开发者账号,注册Developer账户这里就不详细介绍了。然后自然是将准备好。确保iOS应用程序已经在模拟器(Simulator)中做了全面的测试确认没有已知Bug了。App发布的工作一切准备好了之后,就可以发布应用到App Store了,应用发布概括起来需要以下几个流程:1、 注册App ID,在Xcode中指定Bundle Identifier2. 创建发布证书(Distribution Certificate)3. 创建Distribution Provisioning Profile4. 用Distribution Profile为应用签名5. 打包App6. 在iTunes Connect上传App以上大部分的操作是在Provisioning Portal、XCode、Keychain Access工具和iTunes Connect中完成的。上传App必须在Xcode软件里执行(也就是要有MacAir, MacMini等运行Moc OS X Mountain等10.x的系统,最好是10.7等最新版的。XCode这个Object C的集成开发环境目前版本是4.3.2。其他操作都可以在普通浏览器里完成。发布iOS应用程序到App Store – 创建App ID首先给iOS应用程序申请一个App ID,它是你的应用程序的唯一标识。登录iOS Developer网站,点击右侧的iOS Provisioning Portal链接,选择App ID。选择创建新app ID。在Description中输入应用的描述信息。Bundle Identifier是指应用的代码标识,你可以用公司名.应用名来标识,例如:com.company.demoapp。然后打开X-Code,选择Target > Summary。在Identifier输入框中输入上面注册的Bundle Identifier。发布iOS应用程序到App Store – 创建Distribution CertificateiOS应用都有一个安全证书用于验证开发者身份和签名。在Provisioning Portal的Distribution栏目下有详细介绍,但总体可以归纳为以下步骤。1、打开Keychain Access,在Preferences中关闭OCSP和CRL。2. 点击Keychain Access菜单,选择Certificate Assistant > Request Certificate from Authority。3. 输入Email地址,选择Saved to Disk和Let me specify key pair information。点击Continue继续。4. 选择key size of 2048 bits和RSA algorithm,点击Continue继续。5. 然后会在桌面上生成一个.CSR的文件。6. 然后进入Provisioning Portal,选择Certificates -> Distribution -> Add Certificate,添加刚才创建的.CSR签名文件。7. 在等待审核的时候下载并安装WWDR intermediate certificate。8. 刷新页面,然后就可以下载证书了。下载后安装。9. 最后一步,打开Keychain Access。选中刚才安装的private key,选择菜单中的Export Item将私钥导出。将导出的私钥备份到一个安全的地方,以便以后重装了系统可以还原。发布iOS应用程序到App Store – 创建Distribution Provisioning Profile打开Provisioning Portal,选择Provisioning -> Distribution,选择添加一个新的profile。Distribution Method要选择App Store,App ID需要输入在前面申请的App ID。提交后需要等一会儿再刷新这个页面。然后就可以下载和安装profile了。安装后profile会被添加到XCode。发布iOS应用程序到App Store – 检查签名和生成设置打开XCode,在Build Settings中选择Code Signing。在Release设置上选择刚才申请的Distribution Profile。