草庐IT

strict-version-matcher-plugin

全部标签

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 - Xamarin.Android : How to stop Visual Studio from removing the previous version of the app before deploying

我正在将一个用Java编写的Android应用程序迁移到Xamarin。旧应用程序(Java)将一些数据存储在AccountManager和SQLite数据库中,我希望在现有用户安装新应用程序(Xamarin)作为更新时将其迁移到新格式,这样他们就不会丢失他们现有的数据我想测试迁移代码,所以我在物理设备上安装了旧应用程序的一个版本,然后将新版本(更高版本)部署到同一设备,但每次我这样做时,VisualStudio在安装新应用程序之前删除旧应用程序,这使得无法调试迁移代码(包含数据的AccountManager条目在启动前卸载旧版本时被删除)。在发帖之前我做了一些尝试:我已启用“在应用程

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

docker启动Kibana报错:Unable to retrieve version information from Elasticsearch nodes

背景:macbookprom2安装了dockerdesktop,然后在dockerdesktop上安装elasticsearch、kibana、logstash,版本都是7.17.6基本参数如下笔记本型号macbookprom2elasticsearch版本7.17.6kibana版本7.17.6logstash版本7.17.6elasticsearch的配置如下~/m/s/c/es_out_disk/elasticsearchcatelasticsearch.yml✔basePyat16:51:29cluster.name:"wzx-es"network.host:0.0.0.0kiba

java - 安卓/PhoneGap : Using third-party libraries in plugin-development

我正在开发一个PhoneGap/Cordova插件,它应该提供一个用于发送和接收OSC消息(开放声音控制)的套接字。为此,我想使用JavaOSC但我不确定如何将该库包含到我的项目中。我用的是AndroidStudio,基本上是按照thistutorial来的设置我的项目。首先,我将原始JavaOSC类文件放在与我的OSCPlugin.class相同的目录中,并将导入声明放在我的OSCPlugin.class的目录中:importcom.illposed.osc;那没用。作为下一步,我尝试在项目的模块设置中从maven添加库。我能够从maven下载jar文件并将它们安装到/platfor

android - 如何在phonegap插件中添加android :largeHeap = "true" in manifest file using Plugin. xml文件

我们如何使用androidphonegap中的plugin.xml文件在list文件中将android:largeHeap添加为true 最佳答案 对我们有用的解决方案是使用Cordova/PhoneGapHook来实现这一点。在以下路径创建一个钩子(Hook){app-root}/hooks/after_preparedirectory/010-update-android-manifest.js使这个文件可执行很重要chmod+x010-update-android-manifest.js#!/usr/bin/envnodeva

android - Android Studio 中的 Gradle 错误 : Plugin with id 'com.android.library' not found

当我尝试在AndroidStudio中构建Android库项目时,出现以下Gradle错误:Gradlesyncfailed:Pluginwithid'com.android.library'notfound.我是Gradle的新手,这让我很困惑。为什么会这样?build.gradle文件如下:applyplugin:'com.android.library'android{compileSdkVersion23buildToolsVersion"23.0.2"defaultConfig{minSdkVersion8targetSdkVersion23versionCode1versi

android - 安装失败更新不兼容 : Package signatures do not match the previously installed version; ignoring

尝试生成调试apk以直接在设备上更新应用程序时出现此错误(Android-ReactNative):Executionfailedfortask':app:installDebug'.com.android.builder.testing.api.DeviceException:com.android.ddmlib.InstallException:Failedtofinalizesession:INSTALL_FAILED_UPDATE_INCOMPATIBLE:Packageprensa.comsignaturesdonotmatchthepreviouslyinstalledve

android studio引入OpenCV报错Plugin [id: ‘com.android.application‘, ...]was not found in any of the ...

​​​​​​​​​​​​​https://blog.csdn.net/qq_41104439/article/details/132479459https://blog.csdn.net/qq_41104439/article/details/132479459    按照上面的教程引入opencv模块,但是build就报错Plugin[id:'com.android.application',version:'8.1.1',apply:false]wasnotfoundinanyofthefollowingsources    搜索无果后,发现项目目录下有两个settings.gradle