已经解决! 但是签系统密钥的时候却失败了! 首先,找到密钥文件,在我的Android源码目录中的位置是"build\target\product\security",下面的platform.pk8和platform.x509.pem两个文件。 然后,用Android提供的SignApk工具来签名,signapk的源代码是在"build\tools\signapk"下,这时得为下面的编译工作做些准备: 编译jar<br>命令行cd到signapk.java代码目录下, javac signapk.java获取SignApk$SignatureOutputStream.class和SignApk.class 建立目录s\com\android\signapk,将两个class文件放入目录下 jar cvfm signapk.jar SignApk.mf -C s\ 却报错说是找不到类文件 could not find the main class: com.android.signapk.SignApk. Program will exit自己怀疑是不是"建立目录s\com\android\signapk"这个目录建错了 我是放在F:盘的 所以当时目录建成了F:\com\android\signapk 然后运行了 jar cvfm signapk.jar F:\com\android\signapkSignApk.mf -C F:\ 生成的signapk.jar 请高手指教,这个目录建立是否正确?还是怎么操作
如我定义了4个.c文件但是保护两个头文件,当生成静态库时,却报函数未定义!
但是签系统密钥的时候却失败了!
首先,找到密钥文件,在我的Android源码目录中的位置是"build\target\product\security",下面的platform.pk8和platform.x509.pem两个文件。
然后,用Android提供的SignApk工具来签名,signapk的源代码是在"build\tools\signapk"下,这时得为下面的编译工作做些准备:
编译jar<br>命令行cd到signapk.java代码目录下,
javac signapk.java获取SignApk$SignatureOutputStream.class和SignApk.class
建立目录s\com\android\signapk,将两个class文件放入目录下
jar cvfm signapk.jar SignApk.mf -C s\
却报错说是找不到类文件
could not find the main class: com.android.signapk.SignApk. Program will exit自己怀疑是不是"建立目录s\com\android\signapk"这个目录建错了
我是放在F:盘的
所以当时目录建成了F:\com\android\signapk 然后运行了
jar cvfm signapk.jar F:\com\android\signapkSignApk.mf -C F:\
生成的signapk.jar
请高手指教,这个目录建立是否正确?还是怎么操作