初めてのAndroid Studio ~常時GPSで緯度経度取得
初めてAndroid Studioを使ってアプリを作りたいと思います。作りたいアプリケーションは以下の通りです。
- GPS機能を使って緯度経度を定期的に取得する。
- 緯度経度はWEBサーバーに送信し、WEBサーバーはファイルやデータベースにGPS履歴を保存する。
- Androidの常駐サービスでGPS機能の緯度経度を取得する。
- Android OSを再起動したときには、サービスを自動起動する。
- Android Studio 4.1.2を使用する。
- ターゲットAPI Levelは30(Android 11)
- 最小API Levelは23(Android 6.0)
- メニュー
-
1.Android Studioの起動とSDKのダウンロード
Android Studioを起動し、SDK ManagerからAndroid 11.0(R) API Level30 SDKをダウンロードする
-
2.プロジェクトの新規作成とGradleの設定
プロジェクトの新規作成とGradleの設定
-
3.サービスの作成
LocationService.javaの作成とAndroidManifest.xmlファイルで許可設定
-
4.メイン画面の編集
MainActivity.javaとactivity_main.xmlファイルの編集
-
5.Android OS起動時にサービスを自動実行する
BootReceiver.javaの作成とAndroidManifest.XMLの編集
-
6.アプリケーションを実行する