草庐IT

build_list

全部标签

android - ionic build android 在更新 cordova 后抛出 "Uh oh!"错误

我刚刚通过sudonpminstall-gcordova更新了cordova现在我遇到了问题,每当我尝试使用ionicrunandroid--device构建android应用程序时,我都会得到Errorduringprocessingofaction!Attemptingtorevert...ERRORrunningoneormoreoftheplatforms:TypeError:Uhoh!InvalidVersion:undefinedYoumaynothavetherequiredenvironmentorOStorunthisproject或ionicbuildandroid

android - list 合并失败 : Attribute application@appComponentFactory

我正在尝试实现Iconics库,但遇到此错误。Manifestmergerfailed:Attributeapplication@appComponentFactoryvalue=(android.support.v4.app.CoreComponentFactory)from[com.android.support:support-compat:28.0.0-rc02]AndroidManifest.xml:22:18-91isalsopresentat[androidx.core:core:1.0.0-rc02]AndroidManifest.xml:22:18-86value=(

android - 如何知道我正在为使用 ndk-build 构建哪个 API 级别?

我试图更好地理解在使用ndk-build时如何选择api级别。我知道我可以在Application.mk中显式设置APP_PLATFORM,否则ndk-build将以android:minSdkVersionlist中指示的api为目标,但如果我的应用程序的list同时包含android:minSdkVersion和android:targetSdkVersion,并且高于minSdkVersion怎么办?ndk-build会以targetSdkVersion为目标吗?我该如何检查?如果它针对更高的api级别,我想我将能够使用仅适用于该级别的nativeapi进行构建,但是如果我在具有

android - 如何在项目的顶层build.gradle文件中添加依赖?

我正在尝试实现GoogleCloudMessaging(GCM)的示例代码,它由google本身提供,GCMDemo.我不知道如何添加依赖列表项将依赖项添加到项目的顶级build.gradle:当我转到“项目结构”>“模块”>“添加”,然后选择“模块依赖性”时,会出现一个弹出屏幕,显示未找到依赖的模块。如果有另一种方法可以添加依赖项,那么将不胜感激。我附上了一张相同的图片。 最佳答案 如link中所述.将依赖添加到项目的顶级build.gradle:(只需编辑文件)classpath'com.google.gms:google-se

Android Q 模拟器 - Build.VERSION.SDK_INT 返回 28

Build.VERSION.SDK_INT在AndroidQ模拟器上运行时返回28而不是29。我有什么想念的吗?我正在尝试添加专门针对AndroidQ的逻辑,但我不知道如何正确确定此版本。app.gradle文件包含targetSdkVersion='Q'compileSdkVersion='android-Q' 最佳答案 在API最终确定并正式成为API29(您将使用compileSdkVersion29等)之前,您必须使用BuildCompat.isAtLeastQ():Checksifthedeviceisrunningona

无法更改模块build variant

我有一个带有主应用程序和3个模块的项目。他们彼此依赖app(androidapplication)|---module1(androidlibrary)|---module2(androidlibrary)|---module3(androidlibrary)我将AS3.0与BuildTool3.0.0-Alpha5一起使用。我应用了文档中描述的更改:https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html#variant_dependencies这是我的build.gradle(应用程序)app

Android Build APK:重复输入

尝试编译我的代码时,我会得到:错误:执行任务失败':android:transformclasseswithjarmergingfordebug'。com.android.build.api.transform.transformexception:java.util.zip.zipexception:重复输入:com/google/google/android/gms/nistern/zzjm.class似乎错误在build.gradle文件中。这是rootbuild.gradle://Ed'snote:apparentmissinglineherefromoriginalpostdepen

android - 实现包含 List 的 Parcelable 接口(interface)的对象抛出 NullPointerException

我正在尝试使用Parcelable接口(interface)创建一个包含对象的List的对象。我无法读回Parcel对象。谁能指出我正确的方向?我在这里缺少什么?MyParcelable对象:publicclassMyParcelableimplementsParcelable{privateintmyInt=0;privateListarrList;publicListgetArrList(){returnarrList;}publicvoidsetArrList(ListarrList){this.arrList=arrList;}publicintgetMyInt(){retur

解决Qt运行问题:error while building/deploying project demo (kit: desktop qt 5.12.12 mingw 64-bit) when exe

以上图为例网上很多关于解决“Qt编译时的qmake”问题的方法,例如如下的答案右键重构qmake重装Qt以上两种方法都无法根治甚至没有效果又或者取消项目栏里的Shadowbuild勾选(试过,没用)出现errorwhilebuilding/deployingprojectdemo(kit:desktopqt5.12.12mingw64-bit)whenexecutingstep“qmake”问题的原因大致有以下几点:Qt文件或者项目文件放到了中文目录,在软件开发时,最好别用中文目录未指定Qt编译器,是因为你的电脑曾经装过多个版本的Qt,即使卸载了(但没有卸载干净),在编译时就会出现无法指定编译

android - Lazy List 上的位图缓存(SoftReference,Hard)似乎无法正常工作 - Android

我已经在stackoverflow中阅读了关于延迟列表加载的几个主题,并且我正在尝试了解如何在android中处理不同的缓存级别。如这里所述:LazyloadofimagesinListView我用过MultithreadingForPerformance,GillesDebunne的教程。例子。我对其进行了修改,以便以正确的方式工作并且还可以使用1.6。这是代码:/**Copyright(C)2010TheAndroidOpenSourceProject**LicensedundertheApacheLicense,Version2.0(the"License");*youmayno