未找到Xamarin-Classes(安卓支持库)。
我正在尝试使用AppCompat. 实现材料设计. 跟随教程. 但是我会收到以下错误 Error 1 error: package android.support.v4.app.FragmentManager does not exist android.support.v4.app.FragmentManager.OnBackStackChangedListener C:\Users\Italo\Documents\Xamarin\TemaMaterial\TemaMaterial\obj\Debug\android\src\mono\android\support\v4\app\FragmentManager_OnBackStackChangedListenerImplementor.java 8 41 TemaMaterial Error 2 error: package android.support.v4.content.Loader does not ex
4 2024-04-22
编程技术问答社区
当更新支持gradle插件为28.0.0-alpha1时,发布构建被破坏了
当我将Android支持版本用作28.0.0-alpha时,我的发布构建损坏了.但是释放构建使用support version 27.1.1. 正常工作 附加信息:版本name和code在使用support version 28.0.0-alpha 的版本中错过了 那么如何解决它? 解决方案 fyi alpha 是可用于测试的软件的一种版本. 您应该使用稳定版本( 27.1.1 )进行版本构建.
8 2024-04-05
编程技术问答社区
Android Gradle构建失败。无法找到com.google.android:support-v4:r18
编辑: 这个问题似乎以某种方式消失了,可能是由于新的Gradle构建系统变得更加成熟. 我有两个独立的Android项目: 第一个项目是使用'android-library'插件的Android库,该插件取决于 support> support> support-usport-library-v4:r18 . 依赖项 in build.gradle 的摘要 compile 'com.android.support:support-v4:18.0.0' 支持库是从 android支持存储库中获取的通过 Android SDK Manager 所解释的,在这里.然后,该项目通过运行:gradle uploadArchives 构建并发布给Maven Local存储库. 我已经验证了,实际上库. 第二个项目是使用'android'插件的Android应用程序,该插件为第一个项目产生的库的 maven依赖项.这是 build.gradle 的摘要: repos
6 2024-04-04
编程技术问答社区
无法升级到最新的支持库Android Studio
我已经安装了最新版本的Android支持存储库(47.0.0),但是由于以下错误,我无法构建项目. 这是我的build.gardle代码 compileSdkVersion 26 buildToolsVersion '26.0.1' defaultConfig { applicationId "ir.dones.dones" minSdkVersion 17 targetSdkVersion 26 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary= true } buildTypes { release { minifyEnabled false pr
14 2024-04-04
编程技术问答社区
在gradle构建中添加本地android支持库,无需使用SDK部署器来添加到mavenLocal中
我很难弄清楚如何将Android支持库添加到Gradle构建中,而无需使用SDK Deployer将库添加到mavenLocal>.主要问题是如何配置构建以使用本地文件系统上的位置来解决构建文件中指定的支持库依赖项. 解决方案 弄清楚了这一点.如果其他任何人都在尝试做同样的事情,则需要将本地支持库位置添加到build.build.gradle.gradle文件中的Gradle build repositories configuration,例如So(当然可以替换path_to_sdk): repositories { ... other repositories ... maven { url 'file://path_to_sdk/extras/android/m2repository' } }
8 2024-04-04
编程技术问答社区
任务':app:dexDebug'的执行失败。
这是我的gradle文件: apply plugin: 'com.android.application' android { compileSdkVersion 20 buildToolsVersion '20.0.0' defaultConfig { applicationId "com.nifty.eattime.eattime" minSdkVersion 15 targetSdkVersion 20 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard
2 2024-04-04
编程技术问答社区
无法将LocalBroadcastManager添加到Android Studio的项目中。
我认为我现在已经尝试了所有事情... 我已经遍布堆栈溢出,甚至咨询过Android Doc 这里的大多数帖子都显示如何在eclipse中添加.jar文件" android工具 - >添加支持库"或其他内容 所以我尝试做到这一点,Doc通过构建. 但是,即使我添加它并重建项目,我仍然无法导入android.support.v4.content.LocalBroadcastManager ...它甚至都不知道android.support是什么... 那么有人可以帮助我吗?这个问题变得非常烦人,这使我放慢了几个小时... 编辑:i 更新了Android SDK,并确保库存在于SDK文件夹中,所以我知道它在那里...我只是无法使Android Studio添加它一些原因... 编辑2:仅通过手动导航到确切的文件路径,然后复制所述路径,我能够访问该文件...仍然,我非常想知道我能做什么使这一方法更无痛的过程... 解决方案 确保您的库成功添加.
4 2024-04-04
编程技术问答社区
渲染问题:找不到以下类
我想将工具栏动画与Android Design支持库一起使用.我使用此信息来做到这一点:此链接我配置了我的activity.xml文件.但是我有这些错误: 找不到以下类: - android.support.design.widget.appbarlayout(修复构建路径,编辑XML,创建类) - android.support.design.widget.collapsingtoolbarlayout(修复构建路径,编辑xml,create class) - android.support.design.widget.coordinatorlayout(修复构建路径,编辑xml,create class) - android.support.v7.widget.toolbar(修复构建路径,编辑xml,create class) 这是logcat logs: --------- beginning of crash 2019-07-27 15:07
6 2024-04-04
编程技术问答社区
未能找到: com.android.support:support-v4:22.2.0
我正在尝试执行一个应用程序,但是现在Gradle文件似乎存在一些错误.它运行良好,直到我升级了支持库. 我正在与API 21合作,但是效果很好,但是后来我升级到API22并相应地更改了Gradle文件..现在出现了此错误. Error:Failed to find: com.android.support:support-v4:22.2.0 这是我当前的Gradle文件: apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.example.sampleapp" minSdkVersion 12 targetSdkVersion 22 versionCode 1 versionName "1.0" } buildTyp
4 2024-04-04
编程技术问答社区
在SDK更新后,无法找到com.android.support:support-v4:22.0.0。
SDK更新后,我无法创建Hello World应用程序. 我的build.gradle看起来像这个 apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.coders.yo" minSdkVersion 11 targetSdkVersion 22 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-
在所有库中导入应用兼容的依赖性
我的应用程序中有2个模块,我想修改两个模块,以使用AppCompat小部件,我必须将其扩展使用.问题在于我不想向每个依赖性添加AppCompat依赖关系,因此我如何可能对模块和应用程序添加依赖关系.如果我确实添加 compile 'com.android.support:appcompat-v7:23.1.1' 到每个模块,会影响应用程序大小吗? 解决方案 使用 compile 'com.android.support:appcompat-v7:23.1.1' 在每个模块中并不意味着将其添加两次或更多次. gradle可以为您添加库一次. 使用多模型项目,您可以将支持库的依赖项集中在Gradle中. 一种非常好的方法是分开gradle构建文件,定义类似: root --gradleScript ----dependencies.gradle --module1 ----build.gradle --module2
实施'com.android.support:appcompat-v7:28.0.0'。
我正在使用应用程序编程移动第一步. 我搜索了与此问题有关的其他主题,并尝试了所有解决方案,但仍然让我发疯: 在Android Studio上构建我无法通过此错误 来完成 implementation 'com.android.support:appcompat-v7:28.0.0' : 所有com.android.support库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃). 找到版本28.0.0,26.1.0. 示例包括 com.android.support:animated-vector-drawable:28.0.0 和 com.android.support:support-v4:26.1.0 有一些库,工具和库的组合是不兼容的,或者可能导致错误.一种不兼容的是,与不是最新版本的Android支持库的版本(或者特别是低于TargetsDkversion的版本). 如果我用命令" Noinspection
2 2024-04-04
编程技术问答社区
Gradle构建Android项目时出现 "无法解决所有依赖 "的错误
我正在尝试使用Gradle构建我的第一个项目,我认为我的Gradle文件和设置正确. 我只使用一个模块,并支持V4 + AppCompatbar库. 项目 - build.gradle allprojects { repositories { mavenCentral() } } 项目 - 设置.gradle include ':AssignmentTempos21' 主模块 - build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() }
6 2024-04-04
编程技术问答社区
在android studio中定义Landroid/support/v4/的多个dex文件
我可以integrate (add & work) with many libraries. 但至于ActionBarSherlock库,我有很多问题. 第一期是流行的问题Multiple dex files define, 我知道duplicated android-support-v4.jar引起它,但我现在无法解决这个问题: Error:Execution failed for task ':fitness:dexDebug'. Error Code: 2 Output: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl
为api 26设置Gradle (Android)
由于我将Nexus 5X升级为Android O DP3,因此我无法测试我的应用程序.我发现没有配置我的gradle文件以与新的API-Level(26). 所以我更改了此和依赖项,但是我一直在所有支持库中遇到错误,例如 Failed to resolve: com.android.support:design:26.0.0-beta2 单击 Install repository and sync project 弹出一个用于下载正确依赖关系的progressDialog,但不会删除错误.清理项目,安装存储库,然后重建项目也不起作用. appcompat-v7 在appcompat-v7上:26.0.0-beta2我得到(甚至是gradle sync),带有错误的线条: When using a compileSdkVersion older than android-O revision 2, the support library vers
16 2024-04-04
编程技术问答社区
更新到最新的appcompat和支持库后的DexIndexOverflowException问题
我正在使用以下设置gradle: compileSdkVersion 21 ANDROID_BUILD_MIN_SDK_VERSION=14 ANDROID_BUILD_TARGET_SDK_VERSION=21 ANDROID_BUILD_TOOLS_VERSION=21.0.2 ANDROID_BUILD_SDK_VERSION=21 我在Gradle文件中也有以下设置: compile 'com.android.support:support-annotations:21.0.0' compile 'com.android.support:appcompat-v7:21.0.0' compile 'com.android.support:support-v4:21.0.0' 我总是得到错误UNEXPECTED TOP LEVEL EXCEPTION. 但是,当我将21.0.0 to 20.0.0进行21.0.0时,它可以正常工作...但是我无法访问任何Andr
如何在BroadcastReceiver中添加Snackbars?
Snackbars通过在屏幕底部显示简短消息来提供有关操作的轻量级反馈. Snackbars可以包含一个动作. Android还提供了主要用于系统消息传递的吐司.吐司类似于Snackbars,但不包含动作,也不能在屏幕上滑动. 我的问题 import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.widget.Toast; public class TestReceiver extends BroadcastReceiver { @Override public void onReceive(final Context context, final Intent intent) { Toast.makeText(context, "status", Toast.
安卓BottomSheetBehavior,如何禁用snap?
标准的Android底部表贝哈维尔具有树状态:隐藏,倒塌和扩展. 我想允许用户在崩溃和扩展之间"离开"底部.现在,有了默认行为,它将捕捉到最接近的基于倒塌或扩展的.我应该如何禁用此快照功能? 解决方案 我将为A View扩展BottomSheetDialogFragment. 扩展: 首先,全部覆盖onResume: @Override public void onResume() { super.onResume(); addGlobaLayoutListener(getView()); } private void addGlobaLayoutListener(final View view) { view.addOnLayoutChangeListener(new View.OnLayoutChangeListener() { @Override public void onLayoutChang
0 2024-04-03
编程技术问答社区