我需要导入它才能够使用MediaRouterSelector。无法导入android.support.v7.media
我已经更新了我的Android支持库在SDK管理,但我还是不能导入这个库:/
我想按照这个教程:
https://developer.android.com/guide/topics/media/mediarouter.html
所以我可以添加屏幕共享到我的应用程序并连接到我的SmartTV。
我需要导入它才能够使用MediaRouterSelector。无法导入android.support.v7.media
我已经更新了我的Android支持库在SDK管理,但我还是不能导入这个库:/
我想按照这个教程:
https://developer.android.com/guide/topics/media/mediarouter.html
所以我可以添加屏幕共享到我的应用程序并连接到我的SmartTV。
您已经通过SDK Manager更新了Android Support Repository。
现在您需要在您的项目中导入所需的工件。
打开您的应用程序的build.gradle
文件。
确保存储库部分包含带“https://maven.google.com”端点的maven部分。例如:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
将支持库添加到依赖项部分。例如,要添加V4核心utils的库,添加以下行:
dependencies {
...
compile "com.android.support:mediarouter-v7:25.3.1"
}
以一个look,你应该如何在您的项目整合。
更新到 Android SDK中25个 Android组建工具v25.0.3 支持Android库
添加依赖 编译 'com.android.support:mediarouter-v7:25.3.1'
然后在您的任何组件中使用MediaRouteSelector。
希望你的build.gradle是这样
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.example.git.demo"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
只需添加下面的依赖
dependencies {
compile 'com.android.support:mediarouter-v7:23.2.1'
}
我做的家伙,我使用的是V23寿,因为当我把v25,它说库版本不能超过sdk版本(我显示23) –
@ lgor利马更新sdk为25 – Aryan
@IgorLima plz检查更新后的答案我已验证它在m y本地机器 –