1. File -> Import project -> path [D:\Android_SDK\samples\android-23\legacy\ApiDemos]
2. app\src\main\res\xml\preference_switch改成preference_switch.xml
3. Modify app's gradle.build
repositories{
flatDir{
dirs 'libs'
dirs 'aars'
}
}
repositories{
flatDir{
dirs 'libs'
dirs 'aars'
}
}
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.example.android.apis"
testApplicationId "com.example.android.test.apis" // 原来名字重复
testInstrumentationRunner ".app.LocalSampleInstrumentation"
minSdkVersion 17
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
Modify dependence
dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:support-v4:23.4.0' compile 'com.android.support:appcompat-v7:23.4.0' compile files('libs/android-src.jar') //需要另外单独下载,见附件 }
4. com.google.android mms 不存在系列问题 直接删除OS 目录下两个文件 MmsMessagingDemo.java MmsWcipPushReceiver.java
5. OK launch app
本文详细介绍如何将Android SDK中的示例项目导入到开发环境中,并针对遇到的各种常见问题提供了解决方案,包括Gradle配置、依赖管理和源文件缺失等问题。
2万+

被折叠的 条评论
为什么被折叠?



