AndroidでAWSのLambdaを使っているのですが、海外の特定の国でのみ動かない、という報告がありました。 Lambdaのログをみてみると、Unable to parse clientContext as jsonというエラーを吐いています。 Androidの端末の言語設定を繁体字にしてアプリを起動し、Lambdaの実行させてみると [shell] Failed to invoke ...
Date: 2016/4/27 Cate: Android Tags: , ,  
Android Studioを使って開発をしていて、ビルドするときにUNEXPECTED TOP-LEVEL ERROR:java.lang.OutOfMemoryError: GC overhead limit exceededというエラーがでました。 ググってみたら、Stackoverflowに解答があって、build.gradleのandroidのカッコの中に [shell] dexOptions { javaMaxHeapSize ...
Date: 2016/4/20 Cate: Android Tags:  
2016年3月のおわりだか4月あたまくらいから、Google ...
Date: 2016/4/12 Cate: Android, C++, cocos2d-x Tags:  
cocos2d-xでゲーム開発をしていて、海外展開するときに、中国語やハングルなんかは使っているフォントに入っていない時があったりします。 なので言語ごとにフォントを使い分けたりするのですが、今回は他のユーザーとコミュニケーションする機能があり、他のユーザーの名前を表示するときにフォントにユーザーの名前に使われている文字が含まれているか確認する必要がありました。 なので、Labelを生成するときにフォントに文字が含まれているか確認する方法を実装したのでメモ。 ちなみにcocos2d-xのバージョンはv3.3です。 含まれていない文字があるか確認する auto ...
Date: 2016/4/8 Cate: cocos2d-x Tags:  
cocos2d-xを使って開発しているときに、C++からJavaのコードを呼び出し、返り値としてStringを受け取りたいときがありました。 そのやり方のメモ。(もっとカンタンな方法あるのかも?) C++側 [cpp] std::string NativeUtils::getSystemData() { JniMethodInfo t; if (JniHelper::getStaticMethodInfo(t, "com/example/NativeUtils", "getString", ...
Date: 2016/3/18 Cate: Android, C++, cocos2d-x Tags: , ,  
Mac上で、rubyからredisにアクセスしたときに以下の様なログをはいてクラッシュしました。 [shell] redis-3.2.2/lib/redis/connection/ruby.rb:129: [BUG] rb_sys_fail_str(connect(2) for [fe80::1%lo0]:6379) - errno == 0 ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin13.0] -- Crash Report log information ...
Date: 2016/2/3 Cate: Mac, rails, ruby Tags:  
Androidでproguardを使ってて、ビルドしたときにproguard can't find referenced method com.hogehogeみたいなエラーがでてビルドが通らなかったのでメモ。 proguardの設定ファイルに -dontworn ...
Date: 2016/1/29 Cate: Android Tags:  
CI用に買ったMac miniをセットアップしていて、XcodeでArchiveしようとすると、最後のほうでアプリに署名をするところでタイトルのようなアラートがでたのですが、「常に許可」も「許可」もクリックしても反応せず、困っていました。 どうもBetter touch toolsのようなユーティリティアプリが動いているとそういうことが起きる、という情報は見つけたのですが、特に使っていないのでなんでかな〜と思っていたところ、こちらで解決方法を発見! Mac ...
Date: 2016/1/12 Cate: Mac Tags:  
新しいMacでセットアップをしてるときに、別のMacで開発していたXcodeのプロジェクトを開くとNo code signing identities foundというエラーがでていました。 で、Fix issueのボタンを押してみるとYour account already has a valid iOS Development certificateというエラーがでてきました。どうやらcertificateがローカルにインストールされてないよ、というエラーのようですね。 直した時の手順をメモしておきます。 まず、Apple ...
Date: 2016/1/8 Cate: Mac, Xcode Tags: ,  
Androidでアプリ内課金を実装し、テストしようとしたところ、エラーで課金処理がうまくいかず、ログをみたところ Error: PurchaseError{type=3 subtype=0} というエラーがでていました。 原因を調べてみたところ、アプリ内課金をテストするには開発者のアカウントでは出来ないようですね。 Google ...
Date: 2015/12/28 Cate: Android Tags:  
Newer
Older