您的位置:首页 > 移动开发 > Android开发

手工命令创建空白android apk

2013-04-10 21:14 134 查看
环境:android-sdk + jdk + apache-ant

创建工程:android create project -n hello -t 1 -p hello -k com.hello -a hello(关于 -t 用android list targets 查看版本)

更新工程:android update project -p hello -t 1 -n hello

创建密钥:keytool -genkey -alias hello.keystore -keyalg RSA -validity 10000 -keystore hello.keystore

生成APK: ant release -f hello\build.xml

签名APK:jarsigner -verbose -keystore hello.keystore -signedjar hello.apk hello\bin\hello-release-unsigned.apk hello.keystore (如果是JDK1.7的版本,需要在签名命令后边添加如下参数:-digestalg SHA1 -sigalg MD5withRSA)

空白APK才5KB,安装后发现有读写SD卡和读取手机身份权限.查看AndroidManifest.xml却没有任何权限,不知为什么,还有hello.java的中文显示乱码,查看hello\bin\classes.dex毎个中文都变成EF BF BD,请高手指点.
http://blog.sina.com.cn/s/blog_4c451e0e0101338s.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: