Android
昨年作ったAndroidアプリがある。まあこれなんだけど。 ↓↓↓ play.google.com 実は、別のPCで開発していたんだけど、今は別のPCを使っていて、プロジェクトをそのまま別のPCに持ってきただけだど動かなかった。 まあ、旧PCの時は、Android Studio 2.x だった…
突貫だけど、先日公開した Android アプリ「初見マスター」の宣伝ページを作製。 http://madhatter.jp/software/sightreadex/ 作ったはいいけど、どこからもリンクしていないからね。 ってことで、初見演奏の練習アプリです。 オタマジャックくんが応援して…
前回の書き込みに従って、Googleのサンプルで課金を実装。 「complain()」ってメソッドがあるんだけど、これって、エラー時にアラートを表示しているんだけど、「購入を途中で止めた場合」にもアラートが出るので、「complain()」メソッドを呼んでいる箇所を…
いろいろと先人の課金処理の実装方法を試したけど、「すでに有料版アプリとして課金済の場合に、Viewを有料版用に変更する」やり方がよくわからなかった。 結局、Googleのサンプルアプリのソースで実装し直す。 developer.android.com んで、こちらがそのサ…
課金するアプリで、有料版と無料版で値を変更したいじゃないですか。 strings.xmlで有料と無料用にそれぞれ値を用意しておいて。 んで、下記にある方法で。 stackoverflow.com > String[] testArray = getResources().getStringArray(R.array.testArray); > …
Android、課金のテストは成功したんだけど、これもう一回テストしたい場合、どうすればいいんだ? 課金のキャンセルとかできるんだろうか? いろいろ調べてもよくわからなかったんだけど、Google Play Console にアクセスすると、左のメニューに「注文管理」…
[Build]->[Generate Signed APK]を選択。 諸々の設定などは下記を参考。 androidstudio.hatenablog.com 途中の Signature Vrsions は V1 , V2 の両方にチェック。 エラーが出なければ、下記にapkが作製される。 C:\Users\[ユーザ名]\AndroidStudioProjects\[…
Android Studioで課金のテストがしたいんで、まずはベータ版で APK ファイルをアップロードしないとだめ。 ってことで、[Build]->[Generate Signed APK]を選択。 いろいろと設定してさて……と進めると missing translation warnings ... デフォルトは英語版で…
IInAppBillingService.aidl はどこにあるんだ? 公式ドキュメントにはAndroid Studioでのやりかたの記載なし。 SDK Manager の Extras って、Android Studioでは見当たらないんだけど。 何度か試しているので、本当に下記の方法でOKなのかよくわかんないんだ…
[Build] -> [Clean Project] を選択すると、キャッシュとか消えていい感じになるっぽい。
開発中のAndroidアプリ、ユーザが使っているAndroidのに設定されている言語によって処理を振り分けたい。 まあ、英語をデフォルトにしてもうひとつは日本語なんだけど。 で、過去の経緯をいろいろとググってみると、設定言語の取得は Locale.getDefault() だ…
Androidの実機の検証用に。 WindowsのAndroid Studioで認識させるために、下記ページへ。 http://www.kyocera.co.jp/prdct/telecom/consumer/lineup/302kc/usb/index.html 上記下部の「ADB用USBドライバ(Android™開発者向け)」の箇所のexeダウンロード。 …
Android Studio は執筆時の最新のもので検証。今回は2.3.3。 下記のページを参考に。 akira-watson.com 適当なActivityを作製。Android Studioの画面左の app → java → プロジェクト名を右クリック(androidTestでもtestでもない、おそらく一番上のやつ)で …
開発中にこまめにgitにコミット。 で、新しくActivityを作製してみたんだけど、なんか気に入らないから、Android Studioを終了してgitで修正を戻して再度Android Studioを起動。 で、先ほど作ったActivityを作り直そうと再度同名で作ろうとすると、勝手に ac…
Android Studioでvimのキーバインドを使うために IdeaVim をセット。 しかし、escを叩くたびにビープがうるさい。 :set visualbell t_vb= とすれば、ビープは消えるけど、再度Android Studioを立ち上げるとまたビープがうるさい。 IdeaVim の、 .vimrc 相当…
久々ですよ、Android。 いろいろと忘れているので、順番にやる。 ボタンをDesignで配置するも、実行してみると、真ん中に配置したのに違うところ……左上に配置される。 デフォルトで表示されてるテキストをクリックすると、バネみたいなので配置されてるから…
ここからダウンロード。 https://developer.android.com/studio/install.html android-studio-bundle-162.3871768-windows.exe 1年ぶりにインストールしたら、前は黒系のデザインだったのに、白系になっていたでござる。 キーバインドをvimにしたいんで…… An…