草庐IT

cordova-plugin-mauron

全部标签

android - 如何使用 android gradle plugin experimental 0.1.0 添加测试依赖

我关注了this在AndroidStudio1.3.0RC1上构建ndk混合项目的指南使用gradle-experimental:0.1.0。一切正常,但是如果我尝试添加测试库依赖,我发现不再支持方法androidTestCompile。像这样:并且testCompile也会导致同样的错误。官方指南没有讲这个。那么,如何添加测试依赖gradle-experimental或者这个版本不支持这个功能?这是我的build.gradle(项目)://Top-levelbuildfilewhereyoucanaddconfigurationoptionscommontoallsub-projec

java - 在 Android Instrumentation 测试中使用 PowerMock 和 Mockito - 错误 - 重复文件 - org.mockito.plugins.MockMaker

我正在尝试使用PowerMock通过静态方法模拟一个类,但我特别希望在AndroidInstrumentation测试中执行此操作。明确地说,我希望在真实的Android设备或模拟器上运行测试。我正在使用AndroidStudio(1.5.1)和Gradle(1.5.0)。为了避免转移注意力,我创建了一个非常基本且相当粗糙的“helloworld”应用程序。此应用仅显示2段文本,一段从静态方法中检索,一段从非静态方法中检索。我已经为这两个“文本提供者”类编写了仪器测试。你可以在这里看到这个应用程序:https://github.com/Kai2k/PowerMockAndroidTes

android - 在 Android Cordova-app 中关闭文本区域和输入字段的自动完成

我正在使用Cordova(1.9.0)、html5、javascript开发Android应用程序(2.3.3)。这是一种语言培训工具,因此当用户在文本区域或输入字段中键入他们的答案时,我不希望他们看到建议。我已经在textarea和input标签以及form标签中尝试了autocomplete="off",但都不起作用。有谁知道如何关闭这些建议?我的测试html看起来像这样:Withform:Wiejij?Noform:Jan,ikJan.更新:我创建了一个html-testpage并使用Android手机浏览了那里,仍然遇到相同的自动完成/建议问题。所以也许这不是Cordova应用

android - Cordova 媒体插件 - 停止流式传输不起作用 - release() 卡住设备

我将cordova6.4.0与cordova-plugin-media一起用于Android应用程序中的流式广播电台。不幸的是,在某些情况下,应用程序不再正确响应。假设用户想要流式传输广播电台,但在加载流时,他想中止它(例如,因为流已关闭,或加载时间很长)。在这种情况下,我无法取消该过程!media=newMedia("http://direct.franceinfo.fr/live/franceinfo-midfi.mp3?ID=f9fbk29m84",mediaPlayerSuccess,mediaPlayerFail,mediaPlayerStatus);media.play()

android - 在 android 7.0 中使用 cordova 发送短信时出现安全异常

我正在尝试通过添加corodova发送短信插件从使用短信管理器的设备发送短信。这个应用程序工作正常,直到android6.0设备它也发送短信但是当我尝试从android7.0发送短信时它显示我遇到以下安全异常。在发送短信之前,它要求获得许可,我也已授予许可。异常(exception):java.lang.SecurityException:atandroid.os.Parcel.readException(Parcel.java:1683)atandroid.os.Parcel.readException(Parcel.java:1636)atcom.android.internal.

android - 使用 apache cordova 构建 android 应用程序时出错

我已经在linuxmint17.1xfce、jdk和android上安装了cordova,npm没问题,我可以创建新的cordova应用程序并向其添加android平台:Cordova创建...cordova平台添加android..但是当我想构建android时,我得到一个错误:Cordova构建...Runningcommand:/home/nasser/Desktop/app/app01/platforms/android/cordova/buildANDROID_HOME=/home/nasser/android/sdkJAVA_HOME=/usr/lib/jvm/java-7

android - 使用 Chrome DevTools 时 Cordova 应用程序崩溃

我在Cordova中为Android创建一个应用程序,我正在使用ChromeDevTools进行调试。但是每次我使用inspectelement我的应用程序都会崩溃而不会显示任何错误。如果我只是启动DevTools和我的应用程序,它不会发生,它只会在我使用inspectelement时发生。我还没有太多代码,只有一个索引文件,它加载所有JavaScript和CSS文件并为我的加载页面显示一些图像。我的控制台中也没有出现任何错误。Chrome版本57.0.2987.133三星GalaxyEdge7安卓7.0Cordova6.5.0更新:在较新版本的Chrome(58.0.3029.96)

javascript - cordova 中的 navigator.geolocation.getCurrentPosition 仅提供 10 米的精度

navigator.geolocation.getCurrentPosition在cordova/android中提供最大10米的精度。我没有使用任何插件进行地理定位。但其他一些应用程序显示同一地点的精度为3米。navigator.geolocation.getCurrentPosition不会提供更好的准确性吗? 最佳答案 遗憾的是,适用于Android的cordova-plugin-geolocation不提供任何native代码,只有最少的代码来处理Android6+的权限。为了获取位置,它使用地理定位的WebView实现,所

android - 如何使用cli在cordova中添加facebook插件

我正在使用cordova3.3.0cli。我找到了用于eclipse/xcode项目的手动安装文档。我们在config.xml中也有phonegap构建的文档。我只想将Facebook插件安装到我通过cordovaCLI构建的cordova项目中更新:我从问题中走了过来。感谢Kal的帮助。我为它写了一个完整的教程。MyTutorialforfacebookplugin 最佳答案 实际上,CLI可以工作,您只需将APP_ID和APP_NAME变量添加到您的命令中。像这样:C:\myProject>cordovapluginaddhtt

android - gradle 将 "apply plugin"放在哪里?

我正在尝试使用本教程在我的应用程序中添加Google分析:https://developers.google.com/analytics/devguides/collection/android/v4/但我一直在纠结这个问题,到底把这条线放在哪里:applyplugin:'com.google.gms.google-services'所以我的build.gradle顶级文件看起来像这样://Top-levelbuildfilewhereyoucanaddconfigurationoptionscommontoallsub-projects/modules.buildscript{rep