我想做一个简单的手机软件,打开就是一张图片
android与IOS的应用是无法通用的,不存在通用应用。
可以选择先开发一个系统的应用,然后通过移植编译出另一个系统的应用。
android使用的是apk应用,IOS使用的是ipa应用。
APK是AndroidPackage的缩写,即Android安装包(apk)。
APK是类似SymbianSis或Sisx的文件格式。
通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。
apk文件和sis一样,把androidsdk编译的工程打包成一个安装程序文件,格式为apk。
IPA是Apple程序应用文件iPhoneApplication的缩写。
简单来说,Mac下的软件就像是Windows下的绿色软件一样,解压后即可使用,不需要安装,卸载的话也只用删除程序文件即可(这里不涉及pkg格式安装包)。
我想自己开发一款安卓app,市面上有没有简单一点,傻瓜式的编程软...
目前,你的第一个猜测是对的,有些手机里面的apk中的dex呗提取出来了做成了odex(和apk在同一个目录),这是通过system/framework中的core.jar,ext.jar,framework.jar,services.jar,android.policy.jar关联后提取出来的,要想使用会原始apk,就要用google上的相关开发工具baksmali,smali将odex做回到dex,再放回apk,重新签名。
(最后这里有个问题是:用自带浏览器browser.apk做例子,从其他手机提取加工并重新签名得到的apk在安装到自己手机的时候会因为软件包名相同,而签名不同而起冲突,导致安装失败,所以还要进行的步骤就是制作共存软件(有android端的apktool可以用)或自己修改包名(比较麻烦))
转载请注明出处51数据库 » 开发一个简单的apk软件
达?矢抾哆拉?