Tag: phonegap plugins

cordova插件添加外部.aar文件(不是.jar)

我正在编写一个插件来使用filepicker https://github.com/Ink/filepicker-android的原生android SDK。 在maven central上,它们只提供.aar文件( http://search.maven.org/#artifactdetails%7Cio.filepicker%7Cfilepicker-android%7C3.8.13%7Caar )而不是.jar。 如果我在config.xml中添加此行 该文件是在libs中复制但在构建期间未通过cordova build包含在类路径中,因此构建失败。 包含带有aar文件的第三方库的最佳解决方案是什么? 谢谢您的帮助

从cordova的活动回调

我有一个名为’Signature’的活动,我从CordovaPlugin调用它; Plugin.java public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException { Intent i = new Intent(context, Signature.class); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); cordova.startActivityForResult(this,i,90); } public void onActivityResult(int requestCode, int resultCode, Intent intent) { Log.d(TAG, “activity result in plugin: requestCode(” + requestCode + “), resultCode(” + resultCode + “)”); if(requestCode == 90) { if (resultCode == this.cordova.getActivity().RESULT_OK) { […]

Android – phonegap错误:解析XML时出错:未绑定的前缀

我重新启动eclipse并将错误更改为“错误:解析XML:解除绑定错误的错误”在同一行上 我想在我的android phonegap应用程序中使用此插件。 这是一个本地通知插件。 我在此行的config.xml文件中收到错误: 这里有关于这个问题的类似问题,但答案与我的问题无关。 这是我的config.xml文件: xxx xxx xxx <!– for external pages –> <!– –> 我在adt插件中使用eclipse。 我生成了一个Android应用程序并对其进行了一些修改,因此它可以与phonegap一起使用(它的工作正常,没有本地通知插件)。 我使用的是cordova 2.9.0版本。 我怎么解决这个问题?