Detached HEAD を消したい【Android Studio】

以下3つを使います!!

[New Branch]
→ 新ブランチの作成

[Checkout]
→ カレントブランチの移動

[Merge into Current]
→ ブランチのマージ

👉 Android Studio GIT · Ethantron/DRSS_19_20_Season_Auto_Update Wiki 

 

手順

すべて、Android Studio 上のメニューの [VCS] - [Git] から行うことができます。

(または、右下の 「Git:master」から。)

1. テンポラリな新ブランチを作ってローカル [Commit] のみしておく。

2. 「detached HEAD」の起きたブランチを選択して [Checkout] する。

3. テンポラリな新ブランチを選択して [Merge into Current] する。

4. これまで通り、[Commit] や [Push] する。

どうですか。成功しましたね!!

詳細は以下の手順を参考にどうぞ。

1. [VCS] - [Git] - [Branches] - [+New Branch] で テンポラリな名前を入力する。

2. New branch に commit する。 push はしない。

3. [VCS] - [Git] - [Branches]

4. 「detached head」の起きたブランチを選択して checkout する。

5. [VCS] - [Git] - [Branches]

6. 新しく作成したブランチを選択して、merge into current

7. マージが成功したら、 push すると、「detached head」なしに成功する。

👉 git - Detached HEAD Issue in Android Studio - Stack Overflow 


「COVID-19(新型コロナウイルス感染症)の濃厚接触の可能性の通知」を受け取る方法

日本では厚生労働省がアプリを6月中にGoogle PlayストアおよびAppleのApp Storeで公開する予定だ。

👉 Android端末も新型コロナ接触追跡に対応 Google Play開発者サービスの更新で - ITmedia NEWS 

日本代表 厚生労働省のアプリをインストールしたら、

[設定]-[Google]

から開いてみましょう。

これまで、スマホでは、クソなアプリ量産と酷評されてきたモノづくり大国日本が6月に世に放つスーパーアプリ。

楽しみに待ちましょう。

がんばれ日本! 負けるな日本!

👉 新型コロナ関連アプリを作っても公開停止だろ? 


関連ワード:  Android


ラジオや音楽アプリが勝手に終了する場合

ラジオや音楽を聞きながら、

スマホをポケットやかばんに入れて数分すると、

聴こえなくなることありませんか。

私は以下の方法で、

ずっと聴けるようになりました!

1. 「設定」-「アプリ」から「電池の最適化」を探す。

2. 「最適化してないアプリ」をタップして「すべてのアプリ」 を選択する。それぞれのアプリが「最適化する」か「最適化しない」の設定をされている。「最適化する」というのは、そのアプリがバックグラウンド時にアプリを「スリープすることを許可する」ということです。

3. スリープさせたくないアプリを見つけてタップし、ポップアップしたダイアログ上で、「最適化しない」を選択して設定します。

 

まとめ

開発者向けのリファレンスを見る限りややこしそうですが。

👉 Doze とアプリ スタンバイ用に最適化する  |  Android デベロッパー  |  Android Developers 
👉 バッテリー寿命を長期化するために最適化する  |  Android デベロッパー  |  Android Developers 
👉 バッテリー寿命を長期化するために最適化する  |  Android デベロッパー  |  Android Developers 

以下のことを覚えておけば良いでしょう。

「電池の最適化」とは、バックグラウンド時にアプリを「スリープ」すること。

👉 android 電池の最適化 | Doze | スタンバイ | バッテリーセーバー 
👉 How to prevent apps "sleeping" in the background on Android