定制属于自己的 APK

时间:2022-07-04 04:54:58

APK是AndroidPackage的缩写,即Android OS程序安装包。正是有了这些应用,Android手机或平板电脑才变得更有趣味。其实在“小绿人”的领地里我们还有另外一种方式来玩转APK,那就是可以自行定制专属我们自己的APK文件!

我的应用我制作

不会编程,不会代码也能制作APK程序?当然了!只需利用“追信魔盒”这个网站,再点下鼠标,就可将一些只用于PC端的网络服务打造成适合在Android OS上使用的应用程序。

牛刀小试,打造热点汇集软件

进入/站点,注册并登录后,就可开始制作手机应用了。点击“开始制作”按钮后,在跳转的页面中选择“新手体验”项,开启“选择频道”页面。在此页面可以查看到“新闻资讯”、“名人博客”、“热追酷站”三个大栏目,可以根据自己的需求,有目的地勾选应用,完毕后,点击“下一步”按钮就完成了第一步的操作(如图1)。

接下来在“编辑应用”页面的“软件名称”文本框中,输入即将生成应用的名称(如“新闻热点”),点击“保存修改”按钮,相应的软件界面将出现在右侧的模拟器界面中(可利用该模拟器测试生成的应用),也可点击“增加其他特色频道”栏中的频道名称,将感兴趣的频道(如微博、博客、淘宝等),添加到软件的频道列表中(如图2)。

默认设置下,网站会自动为创建的程序生成图标,自动生成的图标一般来说都不符合用户的需求。现在我们就可点击原有的图标,打开“修改图标”对话框,从中选择自己喜欢的,或者单击“上传图标”按钮,按提示上传一个本地图标(大小为128x128像素PNG图片),修改完毕,点击“下一步”按钮,进入软件生成页面。在“在选择要生成的版本”栏中,勾选自己所用的手机操作系统(此例中为Android),并点击“开始在线生成”按钮,进入生成界面,稍等片刻,当文件状态显示为“已经生成”后,点击右侧的“下载软件”按钮将其下载,并安装到Android设备中使用即可(如图3)。

功能进阶,打造服务客户端

通过上述操作,很轻松就制作了简单的新闻获取工具。其实,“追信魔盒”还提供了很多实用性的应用,比如,自己的网店、网站、博客或是论坛,就可以利用它制作出相应的移动设备客户端,以便能让人们更容易访问这些服务,从而达到很好的推广作用。

在制作页面,点击“我是淘宝掌柜”图标,进入“我的淘宝软件”制作界面。在“商家昵称”文字右侧的文本框输入自己的店铺名称,按下“开始制作淘宝软件”按钮,在打开的“选择频道”界面输入软件名称和相关描述。在“添加淘宝店铺分类”栏,勾选要加入的类别,比如新品推荐、限时打折等。设置完毕,单击“下一步”按钮,进入“编辑应用”页面。此时,所选择的类别将自动出现在“已有的频道”和模拟器中,继续单击“下一步”按钮,按页面提示即可完成软件的生成。

与新闻获取类工具不同,网店或网站推广类应用,一般来说是提供给他人使用,所以软件制作完毕后,还需要将其到网站中,以供网友们下载、安装。通过“我制作的软件”按钮,进入页面,在“已完成的应用”列表中,单击软件名称右侧的“点此”按钮,等网站审核通过后,即可将该软件到网站中供其他用户下载使用了(如图4)。当然,我们也可以把软件下载到电脑,然后通过其他方式(如到论坛或自己的网站中),与网友分享。

我的图标我做主

修改APK的图标,就是修改程序菜单中的应用图标,而不单纯是指桌面上显示的图标。至于具体要修改哪些图标,完全由你个人的意愿来决定。修改的目的很简单,就是要让图标看起来更美观、更另类,从而最大限度地彰显自己的个性。

APK文件实际上就是zip压缩文件,只是扩展名为APK而已,所以我们要想对其中的文件进行修改,必须先进行解包操作(即解压文件)。运行“土豆ROM工具箱v1.2.bat”程序后,在弹出命令提示窗口中输入“3”(即选择“解包apk文件”项),此时,“土豆ROM工具箱v1.2”解压目录中,会出现一个名为“需要解包-apk”的文件夹,将“MobileQQ_Android_2.0Build0060.apk”文件复制粘贴到该目录下。返回命令提示符窗口,并回车,程序会对APK进行解包处理。待窗口下方显示“按任意键退出时”的提示时,说明解包成功,按下任意键,退出命令提示符窗口(如图5)。此时进入“土豆ROM工具箱v1.2\完成解包-apk\10月10时56分_解包”目录,并打开“MobileQQ_Android_2.0Build0060.apk”文件夹(解包的Apk应用)。

手机QQ中所有图标和表情都存放在“MobileQQ_Android_2.0Build0060.apk\res\drawable”文件夹中(如图6),这时就可将替换的图标的文件名修改为需要替换的图标的文件名,替换即可(尺寸大小为48×48、PNG格式)。

再次运行“土豆ROM工具箱v1.2”工具,在弹出的命令提示符窗口中输入“4”(即选择“封包文件夹”项),然后将“MobileQQ_Android_2.0Build0060.apk”文件夹复制到“土豆ROM工具箱v1.2\需要封包-apk”目录中,返回命令提示符窗口,回车,封包该apk文件。

经过修改、封包的APK程序,并不能安装在手机中,这是为了保证每个应用程序开发商合法ID,防止一些恶意程序或部分开发商通过使用相同的Package Name(开发包名,也可简单地理解为文件名)混淆替换已经安装的程序,APK程序提供了一种签名机制。该签名会随着文件的修改而发生变化,为了让修改后的文件可安装在手机中,还需要利用“土豆ROM工具箱v1.2”,将原文件签名重新写入到修改后的文件中。运行“土豆ROM工具箱v1.2”工具,在出现的命令提示符窗口中,输入“2”(即选择“签名apk”项),将“土豆ROM工具箱v1.2\完成封包”目录中的“MobileQQ_Android_2.0Build0060.apk.apk”文件,复制到“土豆ROM工具箱v1.2\需要签名”目录中,返回命令提示符窗口,回车。签名结束后,退出命令提示符窗口,至此,一个被修改了图标的APK程序就生成了,将其复制安装到手机中即可。

上一篇:平板随心所欲――关于平板电脑托架 下一篇:资料随身带 手机笔记用有道