如何将android.support.v7.*(appcompat)导入AIDE



任何人都知道如何将android支持导入AIDE编译器应用程序

在花了大量时间进行搜索后,在Alan Downie的帮助下(感谢您!),以下是使用AppCompatActivity版本27.+支持库的说明。使用最新的支持库是很重要的,因为较旧的库有错误,这些错误在以后的版本中得到了修复。好的,开始吧。

1.在AIDE中创建一个新项目。

2.添加com.android.support:appcompat-v7:27.+支持库。(使用Aide应用程序中项目文件夹中的"添加到项目"选项。)3.更改build.gradle文件中的以下项目,该文件也可在项目文件夹中使用。

compileSdkVersion 27
buildToolsVersion "27.+"

将以下内容添加到"依赖项"部分。

compile ('android.arch.core:runtime:+') {
force = true
}   

需要以上内容,因为Aide和AppCompatActivity没有加载所有必需的库。希望很快就能解决。

4.转到res/values文件夹,单击styles.xml并更改以下内容。

更改

<style name="AppTheme" parent="@android:style/Theme.Holo.Light">

<style name="AppTheme" parent="Theme.AppCompat.Light">

5.对res/values-v21文件夹执行与4相同的操作。(重要!)

6.需要明确的是,对于使用最新支持库的开箱即用的基本Aide项目,以下是您的build.gradle文件的外观。我希望你觉得这篇文章有用。

apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion "27.+"
defaultConfig {
applicationId "com.your.appname"
minSdkVersion 14
targetSdkVersion 28
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile ('android.arch.core:runtime:+') {
force = true
} 
compile 'com.android.support:appcompat-v7:27.+'
compile fileTree(dir: 'libs', include: ['*.jar'])
}

PS。不要忘记在MainActivity.java文件中将extends Activity更改为extends AppCompatActivity,不要复制和粘贴上面的内容,而是更改现有build.gradle文件中的值。

相关内容

  • 没有找到相关文章