Android Studio创建HelloWorld(kotlin版本)

发布时间:2026/7/19 6:44:40
Android Studio创建HelloWorld(kotlin版本) 本文目录新建HelloWorld项目关闭代理配置镜像仓库地址解决AGP、SDK、依赖库版本冲突生成apk新建HelloWorld项目创建项目的细节就不说了大部分都会。可以参考Android Studio创建Hello word超详细关闭代理配置镜像仓库地址关闭代理有三个地方。第一个地方Proxy Settings提示框。选择No。第二个地方C:\Users\你的windows用户名\.gradle目录下有个gradle.properties文件如下图。用notepad打开把代理内容前面加#都注释掉。如下图第三个地方在Android studio打开File, Settings, Appearance Behavior, System Settings, HTTP Proxy。如下图选择No proxy, 点击OK。代理彻底关闭之后配置镜像才起作用。找到settings.gradle文件如下图在settings.gradle文件中找到repositories增加下面的4行maven { url https://maven.aliyun.com/repository/google } // 替代google() maven { url https://maven.aliyun.com/repository/central } maven { url https://maven.aliyun.com/repository/public } // 替代mavenCentral() maven { url https://maven.aliyun.com/repository/gradle-plugin } // 插件仓库其他默认仓库也不要注释掉保留。完整如下pluginManagement { repositories { maven { url https://maven.aliyun.com/repository/google } // 替代google() maven { url https://maven.aliyun.com/repository/central } maven { url https://maven.aliyun.com/repository/public } // 替代mavenCentral() maven { url https://maven.aliyun.com/repository/gradle-plugin } // 插件仓库 google() mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url https://maven.aliyun.com/repository/google } // 替代google() maven { url https://maven.aliyun.com/repository/central } maven { url https://maven.aliyun.com/repository/public } // 替代mavenCentral() maven { url https://maven.aliyun.com/repository/gradle-plugin } // 插件仓库 google() mavenCentral() } } rootProject.name GradleDemo include :app解决AGP、SDK、依赖库版本冲突删除无用的testImplementationandroidTestImplementation,androidTestImplementation依赖。调整依赖库的版本和AGP匹配。下面是我的配置Android Studio版本2022.3.1gradle: gradle-8.0-bin.zipAndroid Gradle plugin: 8.1.4调好的gradle文件plugins{idcom.android.applicationidorg.jetbrains.kotlin.android}android{namespacecom.example.gradledemocompileSdk34defaultConfig{applicationIdcom.example.gradledemominSdk24targetSdk34versionCode1versionName1.0testInstrumentationRunnerandroidx.test.runner.AndroidJUnitRunnervectorDrawables{useSupportLibrarytrue}}buildTypes{release{minifyEnabledfalseproguardFilesgetDefaultProguardFile(proguard-android-optimize.txt),proguard-rules.pro}}compileOptions{sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8}kotlinOptions{jvmTarget1.8}buildFeatures{composetrue}composeOptions{kotlinCompilerExtensionVersion1.4.3}packaging{resources{excludes/META-INF/{AL2.0,LGPL2.1}}}}dependencies{implementationandroidx.core:core-ktx:1.12.0implementationandroidx.activity:activity-compose:1.7.2implementationplatform(androidx.compose:compose-bom:2023.10.01)implementationandroidx.compose.ui:uiimplementationandroidx.compose.ui:ui-graphicsimplementationandroidx.compose.ui:ui-tooling-previewimplementationandroidx.compose.material3:material3}调好的项目我上传到Gitee上https://gitee.com/zhagnjinaaaa/kotlin-hello-world 可以下载参考。生成apk打开gradle面板找到里面有个三角形的小窗口点击。如下图弹出的窗口输入assembleDebug,选择app:assembleDebug点击执行如下图打包完成后可以看到apk文件如下图