Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php将android项目编译为apk_Php_Android_Eclipse_Apk - Fatal编程技术网

使用php将android项目编译为apk

使用php将android项目编译为apk,php,android,eclipse,apk,Php,Android,Eclipse,Apk,我有一个由eclipse创建的android项目,我需要将它编译成android apk 我如何使用php实现它 另外,如何使用自定义密钥库 有些网站是用.net做的,但我能用php做吗 或者我可以使用root访问运行一些脚本来执行此操作并创建android apk 我在这个网站上找不到这样的东西 http://www.phpforandroid.net/doku.php 谢谢大家:) 对不起,我的英语不好:(首先,你必须运行Android ant。然后,你必须运行: ant release

我有一个由eclipse创建的android项目,我需要将它编译成android apk

我如何使用php实现它

另外,如何使用自定义密钥库

有些网站是用.net做的,但我能用php做吗

或者我可以使用root访问运行一些脚本来执行此操作并创建android apk

我在这个网站上找不到这样的东西

http://www.phpforandroid.net/doku.php
谢谢大家:)


对不起,我的英语不好:(

首先,你必须运行Android ant。然后,你必须运行:

ant release
这将编译APK,但如果您也想对其进行签名,请运行:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore pathtokeystore.keystore pathtounsignedapp.apk alias_name

密钥库和密钥需要密码。未签名的apk将被就地签名,您只需返回apk即可。

从命令行查找编译android项目。导航(在终端中)在ant所在的位置,然后运行。/ant。与jarsigner处理相同。我得到以下错误生成文件:build.xml不存在!您知道如何使用ant吗?因为您必须具有build.xml,并且它必须包含有关SDK的一些信息。谢谢,我还有其他问题,我可以使用命令更改包名吗?