(2015年10月22日の記事です。AndroidStudio1.2を使用しています。)
リリース後早速ミスを発見。
自分のスマホにインストールしてみたら、、、、
あれ???アイコンのタイトルが15Puzzze????
なんてこった~。なんでリリース前に気づかなかったんだ!!
そこで、すぐにバージョンを上げることになりました。
ところが、、、、
APKファイルができない!!アップデートできない!?
データを修正したのですが、とにかく新しいAPKファイルが作成されない。いろいろ調べて行くうちにこれらのサイトに、出会いようやく分かりました。
どうやらbuild.gradleから変更させるようなのです。
私は、Android manifest.xmlばかりいじっていて分かりませんでした。
Eclipseなどを使用していた方はこちらの2つの記事をどれか読めばすぐに分かると思います。
でも、私はこの記事を参考にしても結構時間がかかったので、スクリーンショットを交えたレポートを残しておきます。
自分がやったことをスクリーンショットと共に書き残さないと忘れそうなので。
【AndroidStudio】build.gradleを変更して新しいapkファイルを作る
①app>build.gradleを開き、バージョンを上げる。 versionCodeは整数で。
②スクリーンショットが間に合わなかったのですが、上に黄色いバーが出ます。一番右にsync というボタンがでるのでそれを押します。(詳しい表記は忘れました。)すると、数秒後に下画面にUP TO DATEの文字がたくさん現れます。
③AndroidManifestを確認すると、無事自動的にアップデートされています。(私がAPKファイルが作れなかったのは、AndroidManifestから作ろうとしていたからです。)
④あとは、普通にapkファイルを作ります。
パスワードを入力して、、、
fnish
⑤無事 apkファイルできました!!!
Google Play Developer Consoleで、アプリをバージョンアップさせる
①自分の作ったアプリをクリック
②アイコンの隣のボタンを押す(もうメニューが見えている場合もありますが)
③apkボタンを押す
④”新しいAPKをアップロード” ボタンを押す
⑤先ほど作ったAPKをドロップする。
⑥保存!!完成!!
終わりに
できてしまえば、とっても簡単な作業。でも、どうしてアップデートできないのか2日間悩みました。知らなければ、永遠にできないかもと不安に感じるものです。
アプリは完成しましたが、いろいろできていないことがあります。そのうちの一つが実機テスト!コマンドプロンプトを使って、apkファイルを端末うつして、、、というやり方。こちらのやり方が上手くできないのです。google play上からインストールして動作状況は問題ないのですが、毎回そのやり方で実機テストを行うのはよろしくないので。
明日やることは、実機テスト!!次の日にやることが具体的に決まっていると、勉強のモチベーションが上がります。
ちなみに、、、、アイコンのタイトルを間違えた原因
それはこれだ!!
app>src> main> res> values>string.xml
このstringのapp_nameが違ってた。
最初15puzzleの名前にしようと思っていたデータを変更することを忘れていました。
string.xmlのファイルが、アイコンの下につく名前になることがよく分かりました。