Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.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
在不使用eclipse的情况下嵌入Crosswalk,该应用程序是使用python for android构建的_Android_Python_Ant_Crosswalk Runtime - Fatal编程技术网

在不使用eclipse的情况下嵌入Crosswalk,该应用程序是使用python for android构建的

在不使用eclipse的情况下嵌入Crosswalk,该应用程序是使用python for android构建的,android,python,ant,crosswalk-runtime,Android,Python,Ant,Crosswalk Runtime,我将一个带有python for android和kivy的Django服务器包装到我的android应用程序中,并使用webview与用户交互。该应用程序目前运行完美。只是我需要支持Android4.1,它不是ChromiumWebView。所以我想用人行横道来代替默认的webview。 我当前的构建过程在Mac终端上使用ant,因此不涉及eclipse。 我想知道如何在不使用eclipse的情况下嵌入人行横道。 我试图将crosswalk jar文件复制到python for android

我将一个带有python for android和kivy的Django服务器包装到我的android应用程序中,并使用webview与用户交互。该应用程序目前运行完美。只是我需要支持Android4.1,它不是ChromiumWebView。所以我想用人行横道来代替默认的webview。 我当前的构建过程在Mac终端上使用ant,因此不涉及eclipse。 我想知道如何在不使用eclipse的情况下嵌入人行横道。 我试图将crosswalk jar文件复制到python for android/libs文件夹中,它确实编译并生成了APK,但每次打开它时,APK都会崩溃


如果您有任何建议,我们将不胜感激。

请按照他们网站上的指南进行操作

在我尝试WebRTC演示之前,我发现这个过程很容易遵循,并按预期工作。使用标准的cordova build/run命令不起作用,所以我使用了WebRTC演示中的命令。

您需要从他们的网站(支持x86和arm)获取Android源文件,并使用它生成apk文件


也许有更好的方法,但这会让您继续

谢谢您的快速响应。然而,这个有问题的应用程序不是cordova应用程序,而是一个带有python包装的本地应用程序。值得一试。我想make_apk.py文件可能会给你一些答案。。说到python tho,我是个笨蛋。。德国劳埃德船级社
python make_apk.py --package=org.crosswalkproject.example \
--manifest=xwalk-webrtc/client/manifest.json