Android SDK Tools 升级到15,Android 4.0(API 14) 过程中的一些问题

今天升级最新的SDK Tool。升级后发现原来控制台编译的工程出现了

Error. You are using an obsolete build.xml
You need to delete it and regenerate it using
    android update project

通过提示信息可以知道。build.xml过期了。直接用android updata project 重新生成一个build.xml

       Usage:
       android [global options] update project [action options]
       Global options:
  -h --help    : Help on a specific command.
  -v --verbose : Verbose mode, shows errors, warnings and all messages.
  -s --silent  : Silent mode, shows errors only.

                         Action "update project":
  Updates an Android project (must already have an AndroidManifest.xml).
Options:
  -l --library    : Directory of an Android library to add, relative to this
                    project's directory.
  -p --path       : The project's directory. [required]
  -n --name       : Project name.
  -t --target     : Target ID to set for the project.
  -s --subprojects: Also updates any projects in sub-folders, such as test
                    projects.
使用:android updata project -p ./ -n myprojectname -t android-8 就可以重新生成相关文件。最重要的就是build.xml


这样编译后的内容是个未签名的包。不能安装可以写个.sh脚本

调用 ant release后在调用

jarsigner  -keystore /home/ubuntu/sph_publish/sph -storepass  123456! -keypass 123456! -signedjar ./myapk.apk /home/ubuntu/newsph/tewilove9d43997/bin/xxx.apk 视频汇  来进行签名安装。

./myapk.apk 是要生成的新文件名

xxx.apk是调用ant release后生成的未签名包

视频汇: 是应用程序的别名。

这些在eclipse里:是右键工程->android Tools->Export signed application package 类似


你可能感兴趣的:(Android SDK Tools 升级到15,Android 4.0(API 14) 过程中的一些问题)