草庐IT

support_lib

全部标签

android - 膨胀类和 android.support.v7.widget.CardView 时出错

我想在我的项目中使用CardView,但是当我运行我的应用程序时,我收到以下错误。我正在使用Eclipse。Error:Errorinflatingclassandandroid.support.v7.widget.CardViewThegraphicalviewofmyxmlfilesays'Thefollowingclassescouldnotbeinstantiated:-android.support.v7.widget.CardView(OpenClass,ShowErrorLog)SeetheErrorLog(Window>ShowView)formoredetails.'

android - 警告 : quick boot/snapshots not supported on this machine

我在使用androidstudio运行我的应用程序时出现错误,但在此之前它工作正常,直到更新(AndroidAPI27),我尝试卸载它但没有,得到的警告是;Emulator:Warning:QuickBoot/Snapshotnotsupportedonthismachine.ACPU+UGfeatureiscurrentlyneeded.Wewilladdressthisinafuturerelease.我该如何解决这个问题? 最佳答案 一位friend刚刚告诉我解决方案,所以请在这里找到它!问题与您尝试模拟的特定设备和您拥有的处

android - 无法在 Android Studio 新项目中解析 com.android.support :appcompat-v7:26. 1.0

我知道这些问题:Failedtoresolve:com.android.support:cardview-v7:26.0.0androidCouldnotresolvecom.android.support:appcompat-v7:26.1.0[duplicate]我已经阅读了这些文档:MigratetoAndroidPluginforGradle3.0.0MigratingtoAndroid8.0所以我发布了这个问题,相信它不是重复的。我已经安装了AndroidStudio3.0.1。我之前没有任何以前的版本,我开始了一个新项目。Gradle文件中的每个设置都是由AndroidSt

android - 来自 androidx 和 com.android.support 的重复类

我最近更新了我的AndroidStudio(我很确定Gradle版本),现在我在尝试编译我的项目时遇到了一堆错误。这是目前困扰我的一个:Duplicateclassandroid.support.v4.app.INotificationSideChannelfoundinmodulesclasses.jar(androidx.core:core:1.0.1)andclasses.jar(com.android.support:support-compat:26.1.0)后面还有很多类似的。我尝试删除所有使用com.android.support以支持androidx(请参阅here了解

android - Android Gradle 构建中不使用 libs 文件夹中的 Jar 文件

我刚开始玩Android的gradle构建系统。但是我无法构建我的项目之一。它依赖于libs/文件夹中的一个jar。在compileDebug任务中执行gradlebuild失败,因为jar文件中的所有类都丢失了。这是一个图书馆项目!这是我的build.gradle文件:buildscript{repositories{mavenCentral()}dependencies{classpath'com.android.tools.build:gradle:0.2'}}applyplugin:'android-library'android{target='android-16'sour

android - Cordova/Ionic 构建 android Gradle 错误 : Minimum supported Gradle version is 2. 14.1。当前版本是 2.13

这是我要记录的上述错误的解决方案。我发现了其他类似的帖子,但没有人描述此错误如何与Cordova或Ionic相关联。如果您不小心,AndroidStudio使用的Gradle版本可能与Cordova/cordova-android在其自动生成的应用程序代码中指定的Gradle版本不匹配。如你所知,运行$cordovaplatformaddandroid(或$ionicplatformaddandroid,如果您正在构建Ionic应用程序)在-project/platforms/android中创建native应用程序代码。在该文件夹中,文件:/the-project/platforms

android - 当测试项目在 libs 目录中有 jar 时,无法构建和运行使用 "ant create test-project"创建的 android 测试项目

我有一个构建名为MyApp的应用程序的模块。我有另一个为该应用程序构建一些测试用例,称为MyAppTests。他们都构建了自己的APK,并且在我的IDE中都可以正常工作。我想使用ant构建它们,以便我可以利用持续集成。构建应用程序模块工作正常。我在编译和运行测试模块时遇到了困难。使用来自previousquestion的Christopher的提示,我使用androidcreatetest-project-pMyAppTests-m../MyApp-nMyAppTests来创建必要的构建文件来构建和运行我的测试项目。这似乎很好用(一旦我删除了它为我构建的一个不必要的测试用例,并将我的A

android - android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback 中的奇怪 ArrayIndexOutOfBoundsException

我在Play商店控制台中收到一个奇怪的越界异常,与android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback相关。java.lang.ArrayIndexOutOfBoundsException:length=0;index=0atcom.example.MyFragmentActivity.onRequestPermissionsResult(MyFragmentActivity.java:2068)atandroid.app.Activity.requestPermissions(Activity

android - java.lang.NoClassDefFoundError : Failed resolution of: Landroid/support/v4/os/BuildCompat

在我的Eclipse安装中,我已将AppCompat库更新为24.2.1,并将SDK更新为Android7。从那以后,我无法运行我的任何应用程序。如果您能对此有所帮助,我将不胜感激...E/AndroidRuntime(17555):java.lang.NoClassDefFoundError:Failedresolutionof:Landroid/support/v4/os/BuildCompat;E/AndroidRuntime(17555):atandroid.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.ja

android - 如何设置android :layout_columnWeight ="1" programmatically to an element in an android support v7 Gridlayout

我正在尝试以编程方式构建一个包含2列的GirdLayout,并且我希望这些列的宽度相等,设置为屏幕宽度的一半。我发现您可以从API21或支持v7GirdLayoutView开始执行此操作。我看到使用android:layout_columnWeight="1"来执行此操作的示例。但我找不到如何以编程方式执行此操作。谁能帮我解决这个问题?packagecom.tunify.v3.component;importjava.util.ArrayList;importandroid.support.v7.widget.GridLayout;importandroid.util.DisplayM