前言:
注意這是一個對於Android開發入門學習者而言的一個教程,因為自己平時很少使用Android進行原生應用的開發,對於使用Android Studio配置Android App應用的一些參數(如版本號,應用包名,應用圖標,應用名稱,起始頁等)十分的陌生。這里主要記錄下自己開發中的一些經驗所得,方便下一次直接查看並且希望可以幫助到剛剛入門Android開發的小伙伴。
app中的build.gradle中的相關配置:
簡介:
Google推薦使用的Android Studio是采用Gradle來構建項目的。Gradle是一個非常先進的項目構建工具。Gradle是用了一種基於Groovy的領域特定語言(DSL,Domain Specific Language)來聲明項目設置,摒棄了XML(如ANT和Maven)的各種繁瑣配置。
項目中一般會出現2個或者多個build.gradle文件,一個在根目錄下,一個在app目錄下。
defaultConfig(基礎配置):
//默認配置
defaultConfig {
//包名
applicationId "com.rayhahah.gradledemo"
//最低版本
minSdkVersion 19
//目標版本
targetSdkVersion 25
//版本代碼
versionCode 1
//版本
versionName "1.0"
//自動化測試
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
Android中VersionCode和VersionName命名規則:
VersionCode,整數值,發布第一版程序設為1,每次發布依次遞增,對用戶不可見,僅用於識別版本用途。VersionName,字符串值,對用戶可見,如1.0.0。
Android中應用Id(applicationId):
應用Id(applicationId):每個Android應用都有一個唯一的應用ID.在Android設備和市場上,這個ID是你應用的唯一標識.若想在市場上更新應用,新應用的ID必須和原來apk的應用ID一致.所以一旦發布了應用,就不能再改變應用ID。注意:applicationId在安卓設備和商店中是作為應用的唯一標識,所以應用一旦發布應用程序,就不推薦再去修改applicationId,否則將會視為完全不同的應用。
applicationId命名規則:
applicationId看起來很像package name,但是它的命名規則是有一些限制的:
- 它必須至少有兩段,也就是一個或者多個點來間隔它們。
- 每個小段都必須以字母開頭。
- 所有字符必須為字母數字或下划線[a-zA-Z0-9_]。
如:applicationId "hncx.blockstore.cn"
修改應用applicationId,Version Code,Version Name:
注意直接在項目結構中進行應用Id修改可以避免安裝到android手機上避免項目閃退情況!!!
直接按F4,或者是點擊File>Project Structure(項目結構),在新彈出的窗口中,依次點擊左邊的Modules找到app、上方的Default Config,然后在Application Id處修改成剛才修改的名稱,修改完成后一定要記得點擊【Apply應用】否則是不會生效的。如下圖
AndroidManifest.xml介紹:
Android應用的入口文件,它描述了package中暴露的組件(activities, services等),他們各自的實現類,各種能被處理的數據和啟動位置。
AndroidManifest.xml詳解:https://blog.csdn.net/mluoya/article/details/87827335
package 包名,應用進程的默認名稱:
Android Studio應用App 名稱、圖標,啟動頁修改:
應用名稱修改:
在Android Studio中以“Android”模式瀏覽程序,在“app->res->values->strings.xml”中可以看到如下圖所示。

應用圖標修改:
app->res->drawable-xxhdpi->icon.png。
應用啟動頁修改:
app->res->drawable-xxhdpi->splash.png。


