テクノモンキーのアプリ開発日記

テクノモンキーの開発ブログです。iOS、Android、Unity、Cocos2d-xなどアプリ開発関連のTipsやアプリ開発に役立つ情報を発信します。

Android

Androidアプリでプライバシーポリシー未設置を理由にGoogle Play ストアからアプリを削除されてしまった場合の対処法

先日、AndroidアプリがGooglePlayストアから削除されてしまったという記事を書いたのですが、今日削除されたアプリを復活できました。今回は、プライバシー未設置を理由にGoogle PlayストアからAndroidアプリを削除されてしまった場合の対処法についてまとめ…

Androidアプリがプライバシーポリシーの未設置を理由にGoogle Play ストアから削除されてしまった。。。

僕の作ったAndroidアプリが、昨日Google Playストアから削除されてしまいました。。。昨日、こんなメールがGoogle Playから届きました。デベロッパー各位 審査の結果、 "アプリ名"は、Google Play ポリシーに違反していると判断されたため、Google Play スト…

【Unity】Androidのプッシュ通知でアイコンが白くなる問題の対処法

最近、Unityで作ったゲームアプリ「ネコベンチャー」にFirebaseのプッシュ通知(FCM)を導入しました。実装自体は特に問題なかったのですが、Android端末にFirebaseコンソールから通知した際、アイコンが白くなる問題が発生しました。Androidアプリを開発し…

【Cocos2d-x】ターミナルでコマンドビルドする際、リリースビルドがエラーになる時の対処法

Cocos2d-xでコマンドビルドする際、リリースビルドでエラーになる場合の対処法について。ここ2、3日ずっとハマっていた問題がようやく解決しました。・Cocos2d-xのプロジェクトは他の人が作ったプロジェクト・Android Studioでビルドしようとしたけど、gradl…

【Android】String文字列を大文字・小文字に変換する方法(Java)

Android(Java)でString文字列を大文字や小文字に変換する方法についてのメモ。String文字列を大文字に変換する。String文字列を大文字に変換したい場合は「toUpperCase()」を使います。上記の場合、出力される文字列は「ABC」になります。

【Cocos2d-x】アプリアイコン下のアプリ名を変更する

Cocos2d-xでアプリアイコン下のアプリ名を変更する方法に関するメモ。 Cocos2d-xでアプリ名を変更する場合は、 AndroidとiOSそれぞれのプロジェクトファイルでアプリ名を変更する必要があります。iOS版の場合は、プロジェクトファイルのInfo.plistのファイル…

【Unity】アイコン下のアプリ名をローカライズする方法(Android編)

前回、Unityでアプリのアイコン下のアプリ名を変更する方法を紹介しましたが、 develop.hateblo.jp今回はアプリアイコン下のアプリ名をローカライズする方法について紹介したいと思います。 Project→Assets→Plugin→Android→resのフォルダを作成する* まず、…

【Android】This Gradle plugin requires a newer IDE able to request IDE model level 3. For Android Studio this means version 3.0+

仕事で、既存のプロジェクトをAndroid Studioにインポートしてでビルドしようとしたら発生したエラー。Error:This Gradle plugin requires a newer IDE able to request IDE model level 3. For Android Studio this means version 3.0+。Gradleのプラグイン…

【Android】java.net.SocketException: Network is unreachableの原因について

前回に引き続き、FTPサーバーにアプリからファイルをアップロードしようとした際に出たエラー。 java.net.SocketException: Network is unreachable。「Network is unreachable」なので、なんらかの原因でネットワークに到達できていないと思われます。

【Android】 java.net.SocketException: Permission denied の対処法

java.net.SocketException: Permission denied。FTPサーバーに接続しようとしたら、以下のようなエラーがLogCatに出力されて、接続できません。「Permission denied」ということなので、パーミッションが許可されていないということだと思われます。調べて見…

アプリのURLをSNSなどで共有するためにURL短縮する方法

自分の作ったアプリをTwitterSNS上などで共有する時、URLを短縮する方法について。今やっている仕事で、「アプリのストアURLが長いので、URLを短縮したい」というお話がありました。アプリのストアURLって、結構長くなりがちだしSNS上で共有する場合、URLが…

【Android】javaで16進数を2進数に変換する方法

アプリ開発の仕事で、16進数できた値を2進数に変換してグラフで表示するというようなことをやることがあったのでメモ。16進数を2進数にする方法。javaで16進数の文字列を2進数の文字列にして返す方法は以下です。普通のアプリ開発ではあまり使う機会はないか…

Android Studioでアプリプロジェクトにjarファイルを追加する方法【Android】

今回はAndroid Studioでアプリのプロジェクトにjarファイルを追加する方法について。Android Studioを使い始めてから、何回かやっているはずなんですが、 やり方を定期的に忘れてしまうので、備忘録として残しておきたいと思います。Android Studio にjar フ…

【アプリ開発】リリース前にアプリのURLを取得する方法

iOSとAndroidで、アプリのリリース前にアプリURLを取得する方法についてメモしておきます。AndroidでアプリURLを取得する方法。Androidの場合は、アプリケーションID(アプリ固有のID)をつければOKです。iOSでアプリURLを取得する方法。iOSアプリの場合は、…

【Android】最近の端末ではSDカードに直接保存できない場合が多いみたい

Androidアプリ開発の仕事で、アプリからSDカードヘデータを出力するという要件があったんですが、調査をした感じだと、最近の端末ではSDカードヘ直接保存するのが難しい場合があるようです。AndroidアプリでSDカードにデータを保存する処理。実機でアプリか…