k-hatano / tapchord

Chord player for Android smartphone (※ no longer updated. Please see "tapchord-3")
https://play.google.com/store/apps/details?id=jp.nita.tapchord&hl=ja
1 stars 0 forks source link

2.0.1α公開向けの改修(※MIDI非対応版) #38

Open k-hatano opened 6 years ago

k-hatano commented 6 years ago

Fix to release Ver. 1.2.3

k-hatano commented 6 years ago

具体的には

以上をやりたい。

k-hatano commented 6 years ago

KEYCODE_HEADSETHOOK な。

k-hatano commented 6 years ago

KEYCODE_HEADSETHOOK を押したときの動作、悪くはないが、テンションボタンの解放とスクロールのリセットのどちらかにしてくれ。

k-hatano commented 6 years ago

仕事をしなさい。

k-hatano commented 6 years ago

2α版の準備が止まると他の機能の開発もほぼ止まるので早くしたい。

k-hatano commented 6 years ago

2.0.1αについて既知タスク

・・・意外とない?

k-hatano commented 6 years ago

残タスク

だけ(だと思う)

k-hatano commented 6 years ago

2.0では音量ボタンでメディアでなく通知音のボリュームが変わるようになってしまった気がするが、Remapperのせいなのかはわからない。 追記)スクメロとかではちゃんとメディアのボリュームが変わるからRemapperのせいじゃない。

k-hatano commented 6 years ago

https://developer.android.com/reference/android/app/Activity#setVolumeControlStream%28int%29

The suggested audio stream will be tied to the window of this Activity.

関係ありそう?

k-hatano commented 5 years ago

備忘録:

以上、余計な時間を使わないように。

k-hatano commented 5 years ago

MIDI使用不可の時の対応はもっと徹底した方がいいんじゃないかと。 シミュレータくらいでしか再現しないんだが。

k-hatano commented 5 years ago

あと、ベータテスト参加のUIも変わってるので画像の差し替え必要。

k-hatano commented 5 years ago

APIレベルを26以上にしないと公開できないらしい。 https://developer.android.com/distribute/best-practices/develop/target-sdk.html

1.x系は死亡確認。 2.x系にバージョン番号を振り直すにしても、色々考え直さなきゃいけない。 (MIDI未対応版を1.x、対応版を2.xにするみたいなことができない。それに2.0.0はすでにMIDI対応アルファ版に使ってしまっているので、MIDI未対応API26版のバージョン番号どうすんのよ)

3/25補足) API Lv26はAndroid 8.0相当。MIDIに対応したバージョン(API Lv23、Android 6.0)より上。 高杉。こんなオンボロアプリを対応させる必要のあるバージョンか…?

3/26補足) API Lv26にする必要があるのは、正確にはtargetSdkVersion。 minSdkVersionはもっと低い値にしていいが、もちろん未対応のAPIは使えない。

k-hatano commented 5 years ago

とりあえずやるべきことは、2.0.1αからMIDI機能を剥がしたものを2.0.x(非アルファ版、正式版)として公開すること、だと思う。