-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_Android
SaaS開発で調べたスマホネイティブ/Androidについてのメモ。
スマホネイティブの該当節を参照。
- FrontPage - 日本Androidの会(日本アンドロイドの会)
https://www.android-group.jp/index.php- 技術資料 - 日本Androidの会(日本アンドロイドの会)
https://www.android-group.jp/index.php?%B5%BB%BD%D1%BB%F1%CE%C1
- 技術資料 - 日本Androidの会(日本アンドロイドの会)
-
minSdkVersion
アプリをインストールできる最低のAPIレベルを指定 -
maxSdkVersion
アプリをインストールできる最大のAPIレベルを指定 -
targetSdkVersion
- 内容
- 開発に使用した端末を指定する。
- Androidの内部のコードでif文などで利用しているだけ。
- 使用例
- targetSdk < 端末のAPIレベル
targetSdkVersionバージョンのテーマを使う - 端末のAPIレベル < targetSdk
端末のAPIレベルのテーマを使う
- targetSdk < 端末のAPIレベル
- 内容
-
android:versionCode
.apk のリリース・バージョン
android:versionName="x.y.z"の場合、- メジャーバージョン x * 10000
- マイナーバージョン y * 100
- リビジョン z * 1
で各値を加算して、android:versionCode="x0y0z"などと設定する。
-
compileSdkVersion
コンパイル時に使うAndroid SDKのバージョン -
buildToolsVersion
aapt, dex, jarsignerなどのコンパイラのバージョン -
その他
- Android Gradle Pluginのバージョン
- Gradleのバージョン
-
参考
-
minSdkVersionとtargetSdkVersionの関係 - Qiita
https://qiita.com/srtkmsw/items/d6f7790f238d3797e7d9- <uses-sdk> | Android Developers
https://developer.android.com/guide/topics/manifest/uses-sdk-element.html?hl=ja - Androidのバージョン履歴 - Wikipedia
https://ja.wikipedia.org/wiki/Android%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E5%B1%A5%E6%AD%B4
- <uses-sdk> | Android Developers
-
android:versionCodeの最大値+管理しやすい設定値 - Qiita
https://qiita.com/srtkmsw/items/d6f7790f238d3797e7d9 -
基本をおさえる!Androidアプリで指定するバージョンについて(compileSdk,buildToolsVersion,....) - Qiita
https://qiita.com/takahirom/items/e00126586c13aebf1a6b
-
-
アクティビティのライフサイクル - Android入門
http://www.javadrive.jp/android/activity/index2.html -
Activity のライフサイクル再確認 - Qiita
http://qiita.com/calciolife/items/39b2696a9a03e8591d40 -
onCreate と onStart と onResume の違い - Qiita
http://qiita.com/m2mtu/items/ac0d61e884519a4c61bb -
Androidの勉強ページ - Activityライフサイクル
http://ougiitirou.web.fc2.com/AndroidMain/activitySycle.html
- アプリ開発者を育てるプログラミングスクール Tech Institute(テックインスティチュート)
- アプリ開発者を育てるプログラミングスクール Tech Institute(テックインスティチュート)
移行メモ
- 「-android-versionCode」は、直後の記述(
android:versionName)と揃わないため 「android:versionCode」に修正した。- 参考の「minSdkVersionとtargetSdkVersionの関係」と 「android:versionCodeの最大値+管理しやすい設定値」に同一の URL が 記載されている(元 Wiki のとおり。後者はリンク先が異なる可能性がある)。
- 「概要」の見出しはページ冒頭の「概要」と重複し GitHub Wiki で アンカが衝突するため「概要(日本Androidの会)」とした。
- PukiWiki のページ内アンカ(
#xxxxxxxx)は GitHub Wiki では再現できないため、 他ページのアンカを指すリンクは「〜(ページ名の該当節を参照)」の形に置き換えた。
Tags: 移行, Android, スマホネイティブ, SDK, ライフサイクル, モバイル
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。