Я клонировал код дозвона от Google (https://android.googlesource.com/platform/packages/apps/Dialer/), импортировал проект в студию Android, при создании проекта я получаю следующую ошибку.Ресурс не найден при построении Dialer AOSP
C:\Users\san16\Desktop\Dialer\app\src\main\res\values\styles.xml
Error:(33, 21) No resource found that matches the given name: attr 'activated_background'.
Error:(58, 21) No resource found that matches the given name: attr 'contact_browser_background'.
Error:(56, 21) No resource found that matches the given name: attr 'contact_browser_list_padding_left'.
and so on
другой StackOverflow нить предложил изменить compileSdkVersion до 21 в Gradle, но мой уже есть!
мой build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion '21.1.2'
defaultConfig {
applicationId "com.android.dialer"
testApplicationId "com.android.dialer.tests"
testInstrumentationRunner "android.test.InstrumentationTestRunner"
minSdkVersion 21
targetSdkVersion 21
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
productFlavors {
}
}
dependencies {
}
Помощь!
Отдельные приложения AOSP не предназначены для самостоятельной разработки, а только как часть полной сборки встроенного ПО. Эти символы, вероятно, исходят из других аспектов Android, которые не являются частью Android SDK. – CommonsWare
Почему вы пытаетесь создать эти приложения? Почему бы вам не начать с чего-то более простого, чтобы учиться? –
@JaredBurrows Я пытаюсь написать собственное приложение, которое получает и делает звонок, я не смог найти какой-либо ресурс, который поможет мне достичь этого, я просто хотел увидеть, как Android Vanilla внедрила его! – user2067797