Android入門(1):簡介及創建第一個項目
其實簡介大多數都是一些概念性的東西,初看感覺沒有直接的效果,所以這裏先跳過,直接上手操作開始搭建項目。
前行準備 1. java1.8 2.Android Studio
具體步驟:
- Start a New Android Studio project
- Select a Empty project
- Configure your project, like as
finish
理論上通過usb連接設備應該可以運行成功,但實際上運行出錯:Cause: unable to find valid certification path to requested target
這個在網上有各種各樣的解決方法,其實可能每次出現這個報錯的原因都不一樣,有時候我開了vpn就可以通過了,有時候需要修改一下build.gradle文件,有的時候是flutter插件版本的原因,總之這個問題確實讓人頭痛。
一般修改buid.gradle文件如下:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'} // 添加此行
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'} // 添加此行
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
修改文件後需要多試幾次
最終運行成功,截屏如下:
總結:
- 一般遇到證書問題嘗試修改build.gradle文件,因爲這是比較有效且快速解決這個問題的方法
- Android的系統架構從下往上依次是Linux內核、系統運行庫、應用框架、應用層
- 開發特色中的四大組件:Activity、Service、Broadcast Receiver、Content Provider