2017年3月23日木曜日

Nox App Player の共有フォルダを変更する

Androidのエミュレーター Nox App PlayerをWindows上で動作も軽く使いやすいので開発に利用している。

ただ、インストール先のディレクトリは選択できるが自動的に設定されるPCとの共有フォルダのパスは、
C:\ユーザディレクトリ\Nox_shared
に固定されているようで変更する方法がわからなかった。
そこで、あらかじめユーザディレクトリにシンボリックリンクでNox_sharedを作成しておき任意の場所に共有フォルダを移動させることにした。
mklink /j C:\ユーザディレクトリ\Nox_shared  D:\Nox_shared

これで、以下のようにAndroidエミュレータとつながる。
/mnt/shared/ -> D:\Nox_shared


そもそも、共有フォルダを任意の場所に移したかったのは、
cocos2d-x Lua のソースを/mnt/shared/ からアクセスできる場所に置くことで
いちいちアーカイブしなくてもアプリの更新を簡単にしたかったからで、これでうまくいった。

2017年2月11日土曜日

2016年12月22日木曜日

cygwinで、viを使うときの注意

vi コマンドで、入力モードの際に十字キーがうまく動かず文字入力されてしまう場合は、

ホームに .exrcファイルを作成して

$ vi ~/.exrc
set nocompatible
set backspace=indent,eol,start

あと、シェルコマンドを実行する際に \r がコマンドとして認識される場合は、以下を追記

$ vi ~/.bash_profile
export SHELLOPTS
set -o igncr

2016年12月16日金曜日

Firebaseの最新情報は英語サイトでみる

FirebaseのC++のSDKの情報をみると日本語サイトが version 1.0.0 のものだった。
最新の2.1.0 は、英語サイトにのみ情報がある。

https://firebase.google.com/docs/cpp/setup?hl=en

?hl=en をつけると英語サイトになる。

2016年12月14日水曜日

cocos コマンド Android Studioのプロジェクト をコンパイル

忘れそうなので、androidプロジェクトにオプションで –android-studioをつける。

cocos compile -p android --android-studio 

2016年12月13日火曜日

GAEでPHPからdatastoreを使うときのメモ

基本的には公式サイトをよく読むのが基本だが一部古い情報などがあるので参照する場所に注意する。

ライブラリ情報

日本語化されてるページはなぜかPHPについての記述が抜けてるとこが多いので英語のドキュメントを見たほうがよさそう。

インストール

https://cloud.google.com/datastore/docs/reference/libraries#client-libraries-install-php

リファレンス

https://googlecloudplatform.github.io/google-cloud-php/#/docs/v0.20.0/datastore/datastoreclient

ソースコード

https://github.com/GoogleCloudPlatform/google-cloud-php

※日本語のドキュメントからソースコードは以下にリンクされているが個人的に使いにくかったです。
https://github.com/google/google-api-php-client