どうもお世話になります。

しゃまとんです。

Cocos2dxのプロジェクトは作成しっぱなしだと、MyAppとなっているので、 自分が決めたプロジェクト名に変えたいと思い、色々調べた時の備忘録です。

■iOS

こちらのサイトがわかりやすかったのでリンクだけ。
ついでのこのタイミングでBundle Identiferも変えておく。あとで色々ややこしいだろうから…

Xcodeのプロジェクト名、Bundle Identifier、アプリ名の関係

■Android

Androidは手動で色々と変更した。

1. AndroidManifest.xml
package="jp.co.mydomain"

package="com.shamaton.NewAppName"

<activity android:name=".MyApp"

<activity android:name=".NewAppName"

2. build.xml
<project name="MyApp" default="help">

<project name="NewAppName" default="help">

3. build_native.sh
APPNAME="MyApp"
APPNAME="NewAppName"

4. res/values/string.xml
<string name="app_name">MyApp</string>

<string name="app_name">NewAppName</string>

5. jp/co/mydomainパッケージからcom/shamaton/xxxxx(プロジェクト名)に変更
パッケージ内に置かれている、MyApp.javaをxxxxx.javaにする

このとき、Classes内のファイルでAndroid個別の処理をしている場合は、そちらも忘れないように変更する。
#define CLASS_NAME "jp/co/mydomain/MyApp"

#define CLASS_NAME "com/shamaton/xxxxx/NewAppName"

これらを行って、Xcodeならプロジェクトファイルをクリック、 eclipseなら既存のandroidプロジェクトの取り込みでビルドできるようになります。