HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0905
下郎hSP3Dish リリースビルドによる不具合42解決


下郎

リンク

2014/9/5(Fri) 01:34:10|NO.64688

度重なる質問申し訳ございません。
アプリも完成したのでPlayストアでインストール出来るように
リリースビルドを行いました。
私が普段、デバッグのために使用しているタブレットでは問題なく
インストールでき、プレイにも支障は出ませんでした。
しかし、他のandroid機ではインストールはできても起動ができませんでした。
細かく言うと起動しても強制終了してしまうのです。
さらに機種によって差し替えを行ったアイコンではなく
デフォルト(スープカップ)のアイコンのままのものもあります。

試しにリリースビルドではなく、通常のビルドを行ってから
実機に転送しましたがこれは問題なく起動しました。
アイコンはデフォルトのままでしたが。
実機の機種はF07Eです。



環境は

PC OS windows7
HSP hsp34rc1
JDK jdk1.6.0_37
SDK adt-bundle-windows-x86
NDK android-ndk-r8e
ant apache-ant-1.9.4


使用した機種は


正常起動

タブレット
TF101


以下全て起動せず

アイコンがデフォルトのまま

タブレット
nexus 7(2013)

携帯機
T-02E
F07E


アイコンが正常表示されている

携帯機
SH-12C
IS11S



以上です。


通常のビルドなら起動するが、リリーズビルドなら起動しないというのは
なにが原因なのでしょうか。

アイコンが正常表示されていないのはまだいいのですが
起動できなければゲームになりません。
せっかくリリースにまでこぎつけたので
ここで諦めたくありません。
どなたかご助力願えませんでしょうか。
ご回答よろしくお願いします。



この記事に返信する


下郎

リンク

2014/9/8(Mon) 02:42:30|NO.64749

追記

なにかの手がかりになると思いますので
通常ビルド時とリリースビルド時のログを貼っておきます。


通常ビルド

#HSP script preprocessor ver3.4 / onion software 1997-2014(c)
#Use file [hspdef.as]
#HSP code generator ver3.4 / onion software 1997-2014(c)
#Code size (445406) String data size (2090) param size (0)
#Vars (48) Labels (51) Modules (0) Libs (0) Plugins (0)
#No error detected. (total 447814 bytes)

"Compile++ thumb : AoGS <= hspsource.cpp
jni/hsp3embed/hspsource.cpp: In function 'void __HspEntry()':
jni/hsp3embed/hspsource.cpp:123:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:128:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:133:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:138:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:143:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:153:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:158:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:163:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:168:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:173:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:178:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:183:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:188:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:193:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:198:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:203:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:208:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:213:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:218:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:223:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:228:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:233:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:238:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:243:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:248:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:253:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:258:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:263:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:268:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:298:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:308:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0051()':
jni/hsp3embed/hspsource.cpp:315:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:325:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0052()':
jni/hsp3embed/hspsource.cpp:332:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:342:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0053()':
jni/hsp3embed/hspsource.cpp:349:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:359:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0054()':
jni/hsp3embed/hspsource.cpp:366:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:376:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0055()':
jni/hsp3embed/hspsource.cpp:383:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:393:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0056()':
jni/hsp3embed/hspsource.cpp:400:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:410:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0057()':
jni/hsp3embed/hspsource.cpp:417:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:427:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0058()':
jni/hsp3embed/hspsource.cpp:435:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:439:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:443:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:447:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:451:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:455:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:459:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:463:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0000()':
jni/hsp3embed/hspsource.cpp:543:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:553:17: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0001()':
jni/hsp3embed/hspsource.cpp:616:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:623:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:644:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:665:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:686:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:693:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:693:65: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:700:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:700:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:704:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:711:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0006()':
jni/hsp3embed/hspsource.cpp:801:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:808:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:812:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:819:84: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:822:104: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:827:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:834:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:838:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:859:64: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:875:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:891:64: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:907:60: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:910:86: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0008()':
jni/hsp3embed/hspsource.cpp:1001:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1008:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1012:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1019:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1022:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1027:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1034:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1038:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1045:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1048:95: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1051:81: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1054:99: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1057:87: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1060:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0010()':
jni/hsp3embed/hspsource.cpp:1136:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1143:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1146:45: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1153:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1160:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1163:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1166:41: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1169:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1172:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1175:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1178:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1181:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1184:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1187:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1190:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1197:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1200:47: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0090()':
jni/hsp3embed/hspsource.cpp:1529:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0091()':
jni/hsp3embed/hspsource.cpp:1544:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0092()':
jni/hsp3embed/hspsource.cpp:1559:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0093()':
jni/hsp3embed/hspsource.cpp:1571:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0094()':
jni/hsp3embed/hspsource.cpp:1586:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0162()':
jni/hsp3embed/hspsource.cpp:3336:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:3353:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:3370:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:3387:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0221()':
jni/hsp3embed/hspsource.cpp:5053:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:5070:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:5087:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:5104:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0280()':
jni/hsp3embed/hspsource.cpp:6770:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:6787:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:6804:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:6821:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0339()':
jni/hsp3embed/hspsource.cpp:8487:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:8504:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:8521:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:8538:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L5952()':
jni/hsp3embed/hspsource.cpp:146592:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:146597:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0042()':
jni/hsp3embed/hspsource.cpp:147513:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0043()':
jni/hsp3embed/hspsource.cpp:147591:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147598:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147598:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147605:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147605:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147612:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147612:67: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147619:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147619:70: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0045()':
jni/hsp3embed/hspsource.cpp:147705:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147717:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147738:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147759:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0048()':
jni/hsp3embed/hspsource.cpp:147814:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147821:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147821:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147828:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147828:63: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147838:15: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L6000()':
jni/hsp3embed/hspsource.cpp:147852:15: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L6010()':
jni/hsp3embed/hspsource.cpp:147989:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147993:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147997:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148001:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148005:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148009:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148013:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
SharedLibrary : libAoGS.so
Install : libAoGS.so => libs/armeabi-v7a/libAoGS.so

Buildfile: C:\android\AoGS\build.xml

-set-mode-check:

-set-debug-files:

-check-env:
[checkenv] Android SDK Tools Revision 22.6.3
[checkenv] Installed at C:\android\adt-bundle-windows-x86-20140321\adt-bundle-windows-x86-20140321\sdk

-setup:
[echo] Project Name: AoGS
[gettype] Project Type: Application

-set-debug-mode:

-debug-obfuscation-check:

-pre-build:

-build-setup:
[getbuildtools] Using latest Build Tools: 19.1.0
[echo] Resolving Build Target for AoGS...
[gettarget] Project Target: Android 4.2.2
[gettarget] API level: 17
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: C:\android\AoGS\bin
[mkdir] Created dir: C:\android\AoGS\bin\res
[mkdir] Created dir: C:\android\AoGS\bin\rsObj
[mkdir] Created dir: C:\android\AoGS\bin\rsLibs
[mkdir] Created dir: C:\android\AoGS\gen
[mkdir] Created dir: C:\android\AoGS\bin\classes
[mkdir] Created dir: C:\android\AoGS\bin\dexedLibs
[echo] ----------
[echo] Resolving Dependencies for AoGS...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on

-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.

-pre-compile:

-compile:
[javac] Compiling 4 source files to C:\android\AoGS\bin\classes
[javac] 注:C:\android\AoGS\src\tv\hsp\HspActivity.java は推奨されない API を使用またはオーバーライドしています。
[javac] 注:詳細については、-Xlint:deprecation オプションを指定して再コンパイルしてください。

-post-compile:

-obfuscate:

-dex:
[dex] input: C:\android\AoGS\bin\classes
[dex] input: C:\android\AoGS\libs\GoogleAdMobAdsSdk-6.4.1.jar
[dex] Pre-Dexing C:\android\AoGS\libs\GoogleAdMobAdsSdk-6.4.1.jar -> GoogleAdMobAdsSdk-6.4.1-e961ed252f82aa8b7b990465b4dd67c7.jar
[dex] Converting compiled files and external libraries into C:\android\AoGS\bin\classes.dex...
[dx] Merged dex A (12 defs/11.2KiB) with dex B (197 defs/545.5KiB). Result is 209 defs/687.0KiB. Took 0.3s

-crunch:
[crunch] Crunching PNG Files in source dir: C:\android\AoGS\res
[crunch] To destination dir: C:\android\AoGS\bin\res
[crunch] Processing image to cache: C:\android\AoGS\res\drawable-hdpi\ic_launcher.png => C:\android\AoGS\bin\res\drawable-hdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\AoGS\bin\res\drawable-hdpi\ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: C:\android\AoGS\res\drawable-ldpi\ic_launcher.png => C:\android\AoGS\bin\res\drawable-ldpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\AoGS\bin\res\drawable-ldpi\ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: C:\android\AoGS\res\drawable-mdpi\ic_launcher.png => C:\android\AoGS\bin\res\drawable-mdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\AoGS\bin\res\drawable-mdpi\ic_launcher.png: 89% size of source)
[crunch] Processing image to cache: C:\android\AoGS\res\drawable-xhdpi\ic_launcher.png => C:\android\AoGS\bin\res\drawable-xhdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\AoGS\bin\res\drawable-xhdpi\ic_launcher.png: 69% size of source)
[crunch] Crunched 4 PNG files to update cache

-package-resources:
[aapt] Creating full resource package...

-package:
[apkbuilder] Current build type is different than previous build: forced apkbuilder run.
[apkbuilder] Creating AoGS-debug-unaligned.apk and signing it with a debug key...

-post-package:

-do-debug:
[zipalign] Running zip align on final apk...
[echo] Debug Package: C:\android\AoGS\bin\AoGS-debug.apk
[propertyfile] Creating new property file: C:\android\AoGS\bin\build.prop
[propertyfile] Updating property file: C:\android\AoGS\bin\build.prop
[propertyfile] Updating property file: C:\android\AoGS\bin\build.prop
[propertyfile] Updating property file: C:\android\AoGS\bin\build.prop

-post-build:

debug:

BUILD SUCCESSFUL
Total time: 1 minute 29 seconds




リリースビルド


Buildfile: C:\android\AoGS\build.xml

-set-mode-check:

-set-release-mode:

-release-obfuscation-check:
[echo] proguard.config is ${proguard.config}

-pre-build:

-check-env:
[checkenv] Android SDK Tools Revision 22.6.3
[checkenv] Installed at C:\android\adt-bundle-windows-x86-20140321\adt-bundle-windows-x86-20140321\sdk

-setup:
[echo] Project Name: AoGS
[gettype] Project Type: Application

-build-setup:
[getbuildtools] Using latest Build Tools: 19.1.0
[echo] Resolving Build Target for AoGS...
[gettarget] Project Target: Android 4.2.2
[gettarget] API level: 17
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: C:\android\AoGS\bin
[mkdir] Created dir: C:\android\AoGS\bin\res
[mkdir] Created dir: C:\android\AoGS\bin\rsObj
[mkdir] Created dir: C:\android\AoGS\bin\rsLibs
[mkdir] Created dir: C:\android\AoGS\gen
[mkdir] Created dir: C:\android\AoGS\bin\classes
[mkdir] Created dir: C:\android\AoGS\bin\dexedLibs
[echo] ----------
[echo] Resolving Dependencies for AoGS...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[echo] ----------
[echo] Building Libraries with 'release'...
[subant] No sub-builds to iterate on

-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.

-pre-compile:

-compile:
[javac] Compiling 4 source files to C:\android\AoGS\bin\classes
[javac] 注:C:\android\AoGS\src\tv\hsp\HspActivity.java は推奨されない API を使用またはオーバーライドしています。
[javac] 注:詳細については、-Xlint:deprecation オプションを指定して再コンパイルしてください。

-post-compile:

-obfuscate:

-dex:
[dex] input: C:\android\AoGS\bin\classes
[dex] input: C:\android\AoGS\libs\GoogleAdMobAdsSdk-6.4.1.jar
[dex] Pre-Dexing C:\android\AoGS\libs\GoogleAdMobAdsSdk-6.4.1.jar -> GoogleAdMobAdsSdk-6.4.1-e961ed252f82aa8b7b990465b4dd67c7.jar
[dex] Converting compiled files and external libraries into C:\android\AoGS\bin\classes.dex...
[dx] Merged dex A (12 defs/11.2KiB) with dex B (197 defs/545.5KiB). Result is 209 defs/687.0KiB. Took 0.1s

-crunch:
[crunch] Crunching PNG Files in source dir: C:\android\AoGS\res
[crunch] To destination dir: C:\android\AoGS\bin\res
[crunch] Processing image to cache: C:\android\AoGS\res\drawable-hdpi\ic_launcher.png => C:\android\AoGS\bin\res\drawable-hdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\AoGS\bin\res\drawable-hdpi\ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: C:\android\AoGS\res\drawable-ldpi\ic_launcher.png => C:\android\AoGS\bin\res\drawable-ldpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\AoGS\bin\res\drawable-ldpi\ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: C:\android\AoGS\res\drawable-mdpi\ic_launcher.png => C:\android\AoGS\bin\res\drawable-mdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\AoGS\bin\res\drawable-mdpi\ic_launcher.png: 89% size of source)
[crunch] Processing image to cache: C:\android\AoGS\res\drawable-xhdpi\ic_launcher.png => C:\android\AoGS\bin\res\drawable-xhdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\AoGS\bin\res\drawable-xhdpi\ic_launcher.png: 69% size of source)
[crunch] Crunched 4 PNG files to update cache

-package-resources:
[aapt] Creating full resource package...

-package:
[apkbuilder] Current build type is different than previous build: forced apkbuilder run.
[apkbuilder] Creating AoGS-release-unsigned.apk for release...

-post-package:

-release-prompt-for-password:

-release-nosign:
[echo] No key.store and key.alias properties found in build.properties.
[echo] Please sign C:\android\AoGS\bin\AoGS-release-unsigned.apk manually
[echo] and run zipalign from the Android SDK tools.
[propertyfile] Creating new property file: C:\android\AoGS\bin\build.prop
[propertyfile] Updating property file: C:\android\AoGS\bin\build.prop
[propertyfile] Updating property file: C:\android\AoGS\bin\build.prop
[propertyfile] Updating property file: C:\android\AoGS\bin\build.prop

-release-sign:

-post-build:

release:

BUILD SUCCESSFUL
Total time: 30 seconds



以上です。

なにかわかりましたら
ご回答よろしくお願いします。



yu

リンク

2014/9/8(Mon) 14:29:27|NO.64758

とりあえずどこに原因があるか分からないのですから
一度、拡張した部分を取り除いたうえでリリースビルドしてみたらどうでしょうか。
試しにadmobを封入しないプロジェクトを作成、リリースビルド、動作確認など。
動作すれば原因はadmob拡張部分かと。これでもうまく動作しない場合は、ビルド環境を最新のものに変えてみるとか。

一応ログを見てもわかるように
HspActivity.javaですがエラーまではなくとも注意が表示されています。
admob関連でいじった箇所ではありませんか。

あと、リリースビルドしたapkファイルはどのようにしてインストールされましたか。
すでにplayストアにアップロードして、そこからインストールされているのでしょうか。


以下は私の環境です。
jdk1.7.0_51
android-ndk-r10
Android SDK Tools Revision 23.0.2
Using latest Build Tools: 20.0.0

あと、アイコンに関しては、resフォルダの各フォルダにすべて、対応の解像度のアイコンを入れていますか。



skyblue

リンク

2014/9/8(Mon) 16:09:25|NO.64759

API levelを17から10などに下げてみてください。
それが原因の可能性があります。
デフォルトでTF101は3.1でAPIlevelは12なので現在の17ではまずいのだと思います。



下郎

リンク

2014/9/9(Tue) 10:39:12|NO.64782

ご回答ありがとうございます。


>yuさん

admob部分を抜いた状態でビルドしてみましたが
やはり、リリーズビルドだと起動しませんでした。
HspActivity.javaのadmob関連はパブリッシャーIDしかいじっていません。

リリースビルドしたapkファイルはplayストアにアップロードして
インストールして、起動しなかったので
以降はdropboxを使い、実機にインストールしています。

とりあえず、yuさんの環境と同じにしてまたチャレンジしてみます。
しかし、Using latest Build Tools: 20.0.0にする方法が
よくわかりませんでした。
どのようにするのですか?


>skyblueさん

API levelを下げるにはどうしたら良いのでしょう?
AndroidManifestでは <uses-sdk android:minSdkVersion="10" />に
なってはいますが。



skyblue

リンク

2014/9/10(Wed) 07:25:18|NO.64801

>API levelを下げるにはどうしたら良いのでしょう?
SDKのVersionを下げる



yu

リンク

2014/9/10(Wed) 19:13:03|NO.64806

> >API levelを下げるにはどうしたら良いのでしょう?
> SDKのVersionを下げる

たぶん、新規プロジェクト画面の"android-17"の数値を変えることを言われていると思いますよ。
インプットボックスの横の[ID]ボタンを押すと、osバージョン別に番号が分かります。

ちなみに私の場合、これをいじったら、不具合多発したので、いまはいじっていません。


> Using latest Build Tools: 20.0.0

SDKをインストールしている中に、SDK Manager.exe があると思います。
これを起動してリストの上から数行目にあると思います。Installedとなっていればすでに入ってます。

>

現在進行中の私のプロジェクトもひとまず完成しそうなので、近いうちにリリースビルドしてみようと思ってます。



下郎

リンク

2014/9/11(Thu) 03:34:39|NO.64829

ご回答ありがとうございます。
API levelを下げる方法を試してみました。
SDK Manager.exeでAPI level 10〜12までをインストールした後
新規プロジェクト画面で"android-12"にして
プロジェクトを作成した後、ビルドを行いました。
すると、ログには注意の表示はなくなりましたが
binフォルダにapkファイルは生成されませんでした。
"android-17"のままならapkファイルは生成されました。

> Using latest Build Tools: 20.0.0
SDK Manager.exeを起動してみたら
すでにインストールしてありました。

その後、yuさんと同じ環境にしてみましたが
通常のビルドでは○○-debug.apkファイルが生成されましたが
リリースビルドでは○○.apkファイルだけ生成されませんでした。

なのでまた前の環境に戻してみたら
リリースビルド時だけ○○.apkファイルが生成されなくなりました。

前の環境に戻すと言っても
SDKはC:\android\adt-bundle-windows-x86-20140702\adt-bundle-windows-x86-20140702\sdkに
更新しました。
それ以外は同じです。

以下各ビルド時のログです。


通常ビルドログ


#HSP script preprocessor ver3.4 / onion software 1997-2014(c)
#Use file [hspdef.as]
#HSP code generator ver3.4 / onion software 1997-2014(c)
#Code size (445406) String data size (2090) param size (0)
#Vars (48) Labels (51) Modules (0) Libs (0) Plugins (0)
#No error detected. (total 447814 bytes)
C:\android\A\obj\local\armeabi\objs\A\hsp3embed\*.*
指定されたパスが見つかりません。
Buildfile: C:\android\A\build.xml

-check-env:
[checkenv] Android SDK Tools Revision 23.0.2
[checkenv] Installed at C:\android\adt-bundle-windows-x86-20140702\adt-bundle-windows-x86-20140702\sdk

-setup:
[echo] Project Name: A
[gettype] Project Type: Application

-pre-clean:

clean:
[getlibpath] Library dependencies:
[getlibpath] No Libraries
[subant] No sub-builds to iterate on

BUILD SUCCESSFUL
Total time: 0 seconds

"Compile thumb : A <= hsp_native_app_glue.c
"Compile++ thumb : A <= javafunc.cpp
"Compile thumb : A <= main.c
"Compile++ thumb : A <= hsp3r.cpp
jni/hsp3embed/hsp3r.cpp: In member function 'int Hsp3r::Reset(int, int)':
jni/hsp3embed/hsp3r.cpp:75:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
"Compile++ thumb : A <= hspsource.cpp
jni/hsp3embed/hspsource.cpp: In function 'void __HspEntry()':
jni/hsp3embed/hspsource.cpp:123:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:128:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:133:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:138:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:143:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:153:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:158:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:163:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:168:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:173:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:178:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:183:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:188:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:193:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:198:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:203:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:208:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:213:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:218:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:223:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:228:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:233:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:238:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:243:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:248:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:253:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:258:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:263:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:268:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:298:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:308:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0051()':
jni/hsp3embed/hspsource.cpp:315:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:325:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0052()':
jni/hsp3embed/hspsource.cpp:332:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:342:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0053()':
jni/hsp3embed/hspsource.cpp:349:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:359:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0054()':
jni/hsp3embed/hspsource.cpp:366:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:376:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0055()':
jni/hsp3embed/hspsource.cpp:383:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:393:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0056()':
jni/hsp3embed/hspsource.cpp:400:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:410:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0057()':
jni/hsp3embed/hspsource.cpp:417:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:427:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0058()':
jni/hsp3embed/hspsource.cpp:435:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:439:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:443:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:447:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:451:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:455:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:459:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:463:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0000()':
jni/hsp3embed/hspsource.cpp:543:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:553:17: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0001()':
jni/hsp3embed/hspsource.cpp:616:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:623:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:644:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:665:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:686:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:693:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:693:65: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:700:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:700:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:704:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:711:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0006()':
jni/hsp3embed/hspsource.cpp:801:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:808:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:812:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:819:84: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:822:104: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:827:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:834:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:838:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:859:64: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:875:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:891:64: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:907:60: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:910:86: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0008()':
jni/hsp3embed/hspsource.cpp:1001:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1008:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1012:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1019:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1022:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1027:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1034:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1038:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1045:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1048:95: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1051:81: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1054:99: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1057:87: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1060:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0010()':
jni/hsp3embed/hspsource.cpp:1136:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1143:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1146:45: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1153:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1160:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1163:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1166:41: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1169:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1172:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1175:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1178:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1181:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1184:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1187:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1190:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1197:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:1200:47: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0090()':
jni/hsp3embed/hspsource.cpp:1529:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0091()':
jni/hsp3embed/hspsource.cpp:1544:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0092()':
jni/hsp3embed/hspsource.cpp:1559:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0093()':
jni/hsp3embed/hspsource.cpp:1571:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0094()':
jni/hsp3embed/hspsource.cpp:1586:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0162()':
jni/hsp3embed/hspsource.cpp:3336:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:3353:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:3370:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:3387:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0221()':
jni/hsp3embed/hspsource.cpp:5053:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:5070:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:5087:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:5104:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0280()':
jni/hsp3embed/hspsource.cpp:6770:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:6787:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:6804:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:6821:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0339()':
jni/hsp3embed/hspsource.cpp:8487:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:8504:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:8521:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:8538:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L5952()':
jni/hsp3embed/hspsource.cpp:146592:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:146597:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0042()':
jni/hsp3embed/hspsource.cpp:147513:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0043()':
jni/hsp3embed/hspsource.cpp:147591:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147598:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147598:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147605:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147605:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147612:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147612:67: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147619:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147619:70: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0045()':
jni/hsp3embed/hspsource.cpp:147705:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147717:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147738:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147759:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0048()':
jni/hsp3embed/hspsource.cpp:147814:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147821:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147821:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147828:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147828:63: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147838:15: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L6000()':
jni/hsp3embed/hspsource.cpp:147852:15: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L6010()':
jni/hsp3embed/hspsource.cpp:147989:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147993:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:147997:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148001:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148005:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148009:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:148013:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
StaticLibrary : libstdc++.a
SharedLibrary : libA.so
Install : libA.so => libs/armeabi-v7a/libA.so

Buildfile: C:\android\A\build.xml

-set-mode-check:

-set-debug-files:

-check-env:
[checkenv] Android SDK Tools Revision 23.0.2
[checkenv] Installed at C:\android\adt-bundle-windows-x86-20140702\adt-bundle-windows-x86-20140702\sdk

-setup:
[echo] Project Name: A
[gettype] Project Type: Application

-set-debug-mode:

-debug-obfuscation-check:

-pre-build:

-build-setup:
[getbuildtools] Using latest Build Tools: 20.0.0
[echo] Resolving Build Target for A...
[gettarget] Project Target: Android 4.2.2
[gettarget] API level: 17
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: C:\android\A\bin
[mkdir] Created dir: C:\android\A\bin\res
[mkdir] Created dir: C:\android\A\bin\rsObj
[mkdir] Created dir: C:\android\A\bin\rsLibs
[mkdir] Created dir: C:\android\A\gen
[mkdir] Created dir: C:\android\A\bin\classes
[mkdir] Created dir: C:\android\A\bin\dexedLibs
[echo] ----------
[echo] Resolving Dependencies for A...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on

-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.

-pre-compile:

-compile:
[javac] Compiling 4 source files to C:\android\A\bin\classes
[javac] 注:C:\android\A\src\tv\hsp\HspActivity.java は推奨されない API を使用またはオーバーライドしています。
[javac] 注:詳細については、-Xlint:deprecation オプションを指定して再コンパイルしてください。

-post-compile:

-obfuscate:

-dex:
[dex] input: C:\android\A\bin\classes
[dex] input: C:\android\A\libs\GoogleAdMobAdsSdk-6.4.1.jar
[dex] Pre-Dexing C:\android\A\libs\GoogleAdMobAdsSdk-6.4.1.jar -> GoogleAdMobAdsSdk-6.4.1-9ad7f569cc62989cfcd1b0c431ada805.jar
[dex] Converting compiled files and external libraries into C:\android\A\bin\classes.dex...
[dx] Merged dex A (12 defs/11.1KiB) with dex B (197 defs/545.5KiB). Result is 209 defs/686.9KiB. Took 0.1s

-crunch:
[crunch] Crunching PNG Files in source dir: C:\android\A\res
[crunch] To destination dir: C:\android\A\bin\res
[crunch] Processing image to cache: C:\android\A\res\drawable-hdpi\ic_launcher.png => C:\android\A\bin\res\drawable-hdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\A\bin\res\drawable-hdpi\ic_launcher.png: 76% size of source)
[crunch] Processing image to cache: C:\android\A\res\drawable-ldpi\ic_launcher.png => C:\android\A\bin\res\drawable-ldpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\A\bin\res\drawable-ldpi\ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: C:\android\A\res\drawable-mdpi\ic_launcher.png => C:\android\A\bin\res\drawable-mdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\A\bin\res\drawable-mdpi\ic_launcher.png: 80% size of source)
[crunch] Processing image to cache: C:\android\A\res\drawable-xhdpi\ic_launcher.png => C:\android\A\bin\res\drawable-xhdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\A\bin\res\drawable-xhdpi\ic_launcher.png: 69% size of source)
[crunch] Crunched 4 PNG files to update cache

-package-resources:
[aapt] Creating full resource package...

-package:
[apkbuilder] Current build type is different than previous build: forced apkbuilder run.
[apkbuilder] Creating A-debug-unaligned.apk and signing it with a debug key...

-post-package:

-do-debug:
[zipalign] Running zip align on final apk...
[echo] Debug Package: C:\android\A\bin\A-debug.apk
[propertyfile] Creating new property file: C:\android\A\bin\build.prop
[propertyfile] Updating property file: C:\android\A\bin\build.prop
[propertyfile] Updating property file: C:\android\A\bin\build.prop
[propertyfile] Updating property file: C:\android\A\bin\build.prop

-post-build:

debug:

BUILD SUCCESSFUL
Total time: 28 seconds



リリースビルドログ


Buildfile: C:\android\A\build.xml

-set-mode-check:

-set-release-mode:

-release-obfuscation-check:
[echo] proguard.config is ${proguard.config}

-pre-build:

-check-env:
[checkenv] Android SDK Tools Revision 23.0.2
[checkenv] Installed at C:\android\adt-bundle-windows-x86-20140702\adt-bundle-windows-x86-20140702\sdk

-setup:
[echo] Project Name: A
[gettype] Project Type: Application

-build-setup:
[getbuildtools] Using latest Build Tools: 20.0.0
[echo] Resolving Build Target for A...
[gettarget] Project Target: Android 4.2.2
[gettarget] API level: 17
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: C:\android\A\bin
[mkdir] Created dir: C:\android\A\bin\res
[mkdir] Created dir: C:\android\A\bin\rsObj
[mkdir] Created dir: C:\android\A\bin\rsLibs
[mkdir] Created dir: C:\android\A\gen
[mkdir] Created dir: C:\android\A\bin\classes
[mkdir] Created dir: C:\android\A\bin\dexedLibs
[echo] ----------
[echo] Resolving Dependencies for A...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[echo] ----------
[echo] Building Libraries with 'release'...
[subant] No sub-builds to iterate on

-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.

-pre-compile:

-compile:
[javac] Compiling 4 source files to C:\android\A\bin\classes
[javac] 注:C:\android\A\src\tv\hsp\HspActivity.java は推奨されない API を使用またはオーバーライドしています。
[javac] 注:詳細については、-Xlint:deprecation オプションを指定して再コンパイルしてください。

-post-compile:

-obfuscate:

-dex:
[dex] input: C:\android\A\bin\classes
[dex] input: C:\android\A\libs\GoogleAdMobAdsSdk-6.4.1.jar
[dex] Pre-Dexing C:\android\A\libs\GoogleAdMobAdsSdk-6.4.1.jar -> GoogleAdMobAdsSdk-6.4.1-9ad7f569cc62989cfcd1b0c431ada805.jar
[dex] Converting compiled files and external libraries into C:\android\A\bin\classes.dex...
[dx] Merged dex A (12 defs/11.1KiB) with dex B (197 defs/545.5KiB). Result is 209 defs/686.9KiB. Took 0.1s

-crunch:
[crunch] Crunching PNG Files in source dir: C:\android\A\res
[crunch] To destination dir: C:\android\A\bin\res
[crunch] Processing image to cache: C:\android\A\res\drawable-hdpi\ic_launcher.png => C:\android\A\bin\res\drawable-hdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\A\bin\res\drawable-hdpi\ic_launcher.png: 76% size of source)
[crunch] Processing image to cache: C:\android\A\res\drawable-ldpi\ic_launcher.png => C:\android\A\bin\res\drawable-ldpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\A\bin\res\drawable-ldpi\ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: C:\android\A\res\drawable-mdpi\ic_launcher.png => C:\android\A\bin\res\drawable-mdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\A\bin\res\drawable-mdpi\ic_launcher.png: 80% size of source)
[crunch] Processing image to cache: C:\android\A\res\drawable-xhdpi\ic_launcher.png => C:\android\A\bin\res\drawable-xhdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\A\bin\res\drawable-xhdpi\ic_launcher.png: 69% size of source)
[crunch] Crunched 4 PNG files to update cache

-package-resources:
[aapt] Creating full resource package...

-package:
[apkbuilder] Current build type is different than previous build: forced apkbuilder run.
[apkbuilder] Creating A-release-unsigned.apk for release...

-post-package:

-release-prompt-for-password:

-release-nosign:
[echo] No key.store and key.alias properties found in build.properties.
[echo] Please sign C:\android\A\bin\A-release-unsigned.apk manually
[echo] and run zipalign from the Android SDK tools.
[propertyfile] Creating new property file: C:\android\A\bin\build.prop
[propertyfile] Updating property file: C:\android\A\bin\build.prop
[propertyfile] Updating property file: C:\android\A\bin\build.prop
[propertyfile] Updating property file: C:\android\A\bin\build.prop

-release-sign:

-post-build:

release:

BUILD SUCCESSFUL
Total time: 29 seconds



なにか問題起きていますでしょうか?



yu

リンク

2014/9/11(Thu) 14:01:20|NO.64834

試しにリリースビルドやってみました。たしかにそのままではうまくできませんでした。

「アプリプロジェクト名.apk」を作成しました。と、

記載されているのにもかかわらず、作成されていないようです。

たぶん、ビルド最後での署名動作でコケているのではないかと思います。
いくつか試した末、以下でうまくいきましたが、少し無理やりな解決方法かなと思います。

まず、

AndroidManifest.xml などがあるフォルダ「例)c:\プロジェクトフォルダ\アプリプロジェクト名フォルダ」を開きに行き、
そこに ant.propertiesというファイルがあると思いますので探してください。

つぎに、

テキストエディタで開くと、#が先頭の文章がズラズラあると思いますが、それは無視して、最終行以降の空きスペースに以下4行を入力ください。

key.store=c:\\プロジェクトフォルダ\\hspapp.keystore
key.store.password= key.alias=hspapp key.alias.password=

key.store は新規プロジェクト作成画面下にある、[キー作成]ボタンを押して作った hspapp.keystore ファイルがあるパスを指定します。
 標準では(c:\プロジェクトフォルダ)の中にあるはずです。
key.store.password はキー作成黒画面最初に入力した時のパスワード
key.alias=hspapp 標準のまま(hspapp)で作成していればこのまま使用
key.alias.password は、黒画面の質問終わった後に入力した時のパスワード

を書き込み、保存します。

そうしたら、通常通りリリースビルドをしてみます。
最後に黒画面が開くと思います。そこにキーストア作成時に入力したパスワードを入れて完了。

binフォルダに「アプリプロジェクト名.apk」ではなく、「アプリプロジェクト名-release.apk」が作成されているはず。
これは署名が完了しているファイル(と思いますの)で、これをリネームなり、そのまま使用してみたらどうでしょうか。

うまくできなければスンマセン。
一応以上まで確認しましたが、私はまだplayストアにupしてませんので、以降は未確認です。

無事完成したアプリは、前回playストアにupしたものと違う署名ファイルで署名した場合、
上書きupはできないと思いますので、新規でupするしかないかも。



下郎

リンク

2014/9/13(Sat) 03:14:47|NO.64879

>yuさん

ご回答ありがとうございます。
教えてくださったやり方を試してみましたが
無事にapkファイルが作成できました。
署名もしっかりできているようです。
動作確認をいつものタブレットでしかしていないので
携帯機androidでの動作確認が完了しましたら
また報告させていただきます。



下郎

リンク

2014/9/14(Sun) 03:23:26|NO.64898

お疲れ様です。
携帯機androidでの動作確認の件ですが
やはり、起動しませんでした。
なにが原因かわからないのでリリースビルドしたときに流れるログをキャプチャしたところ
最後のほうに気になる文が出ていたので載せておきます。


'zipalign'は、内部コマンドまたは外部コマンド
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

このような文が書かれていました。
'zipalign'という単語が気になったので調べてみたら
どうやらapkファイルに重要なものらしいのですが
プログラミング初心者の私には理解できませんでした。
なにやら設定段階でミスを犯しているのでしょうか。



yu

リンク

2014/9/14(Sun) 08:27:20|NO.64899

んー、うまくいきませんか、残念です。

> 'zipalign'は、内部コマンドまたは外部コマンド
> 操作可能なプログラムまたはバッチ ファイルとして認識されていません。

署名をしたのちにデータの整理等をするためのツールのようです。
探したけれど見つからないというエラーなのでしょう。実行されていないんですね。

とにかく原因と思われることを1つ1つつぶしていくしかないでしょう。
では、それが実際に存在するか確認ください。
SDKが入っているフォルダの、\build-tools\20.0.0 の中に、zipalign.exeがあるか確認ください。

確認できたならば、たぶんそこまでのパスが通ってないことが原因なのでしょう。
これまた面倒ですが、まずは、左下スタートボタンから「コントロールパネル」を開き、「システムとセキュリティ」を選択、「システム」を選択します。

すると、PCステータスが表示されているウインドウが開いたと思いますが、それの左側に「システムの詳細設定」を選択、次のウインドウの下に「環境変数」とあるのを選択します。

リストボックスが2つある下の段、システム環境変数をスクロールすると「Path」項目があるので、これを選択し、編集ボタンをおします。

編集ボタンを押したばかりの変数値の状態は全体が青色反転した(文字選択された)状態になっているので、間違って消さないように、最後の文字部分をクリックするなどして反転を解除します。

一番最後の文字が「半角文字の;」になっていればそのまま続けて、なければ半角文字;を追加したのち、

下郎さんのインストール環境(以下の通りの順番にフォルダが存在しているの)であれば、
c:\android\adt-bundle-windows-x86-20140702\adt-bundle-windows-x86-20140702\sdk\build-tools\20.0.0;

を入力追加し、OKを押します。これでパスを通すことができたはずなので、念のため再起動すればよいでしょう。
あとは再度リリースビルドしてみたらどうでしょうか。



skyblue

リンク

2014/9/14(Sun) 13:25:05|NO.64920

>'zipalign'は、内部コマンドまたは外部コマンド
>操作可能なプログラムまたはバッチ ファイルとして認識されていません。
その前後にzipalignのパスが書いてなかったですか?
もしかしたらSDKのパスが間違っている可能性がありますので



下郎

リンク

2014/9/14(Sun) 17:20:16|NO.64927

ご回答ありがとうございます。

>yuさん

教えていただいたやり方を試してみましたが
ログに'zipalign'は、内部コマンドまたは外部コマンド
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
という文が消え、successの文字が見えたのでこの問題は大丈夫だと思います。
ありがとうございます。
さらに、アプリプロジェクト名-release.apkだけでなく
アプリプロジェクト名.apkまで作成されていたので
これは成功するかと思ったのですが
やはり、携帯機androidでは起動しませんでした。
丁寧に教えていただいたのに申し訳ない気持ちでいっぱいです。


>skyblueさん

ログにはzipalignのパスは見当たらなかったです。





1番の疑問はなぜ私の使用しているタブレットでは起動して
他の携帯機androidやタブレットでは起動しないのでしょうか。



yu

リンク

2014/9/14(Sun) 18:12:44|NO.64928

リリースまではうまく行ったようで安心しました。

で、

メインアンドロイドタブレットのみは動作するのに、他のアンドロイドではダメということですよね。
確かに 謎 です。

あとは、たとえばプログラム内でなにか不具合を作ってしまっているとか。
dishは今まさに成長中のツール群でもあるため、まだHSP本館と全く同じではないようですし。

現在、今回私が初めてdishで制作している(まともな・・)ゲームなのですが、
突然の強制終了で初め理由が分からず困ったことがあったTipsです。

・onexitを使うと強制終了する。まだ未対応らしいです。
 本当はアプリ終了時に使いたいんだけど。
・2次元配列を使用中に、同時代入 hoge(0, x) = 0, 1, 2, 3みたいな入れ方をすると、うまくいく場合と、強制終了する場合がある。ちなみにPCで動作させる場合は問題なし。
 一気に代入したいとき不便だけど、1つ1つ丁寧に代入したほうが安全。

などなど

対応可能コマンド一覧などはマニュアルに掲載されています。(現在のRC版では少し変わっているようですが)
http://www.onionsoft.net/hsp/v34/doclib/support_cmds.txt

もちろん、上記の話題はあくまで可能性の1つとして書いたまでで、必ずしもそうではありませんので。

あとは、解像度指定あたりとか・・。でもそれで強制終了はあるのかな。



下郎

リンク

2014/9/14(Sun) 20:09:21|NO.64934

ご回答ありがとうございます。
yuさんにはいつも丁寧な回答をいただいて感謝の気持ちしかありません。
私もスクリプトの問題を1番に疑いました。
なので、何回も見直しているのですが
不具合を起こしていそうな箇所は見当たらなかったです。

Playストアのリンク貼りますので
よかったら試してもらってもよろしいですか?

https://play.google.com/store/apps/details?id=hsp20140831.AoGS&hl=ja



yu

リンク

2014/9/14(Sun) 20:34:48|NO.64937

あ、外出する前に確認して良かった。

リンク先確認しました。すごく書き込まれたゲームです。すごい。背筋が凍りました。(良い意味で)
ゲーム内容も、プログラム自体も濃そうですね。

まだインストール、動作確認はしておりませんが、容量が大きいので気になる点として、

assetsフォルダに音楽データ(mp3、wavファイル)を入れていると思いますが、1つのファイルは1MB未満にしてますか。
一応assetsフォルダ内の1つのファイル上限が1MBだったと思います。
画像データをHSP標準のdpmファイルにパッケージされているとすれば、android2.3.3など一部の機種(?)では画像が読み込めず強制終了します。
RC1公開されているのonitama氏ブログページに報告してます。回避方法として、dpmファイルではなく、assetsに画像データを入れると読めるようです。
1つの画像データの上限は1024x1024までだったと思います。もし超えているようであればそのサイズまでに変更する。
ぅ▲ぅ灰鵑砲弔い討蓮HD解像度サイズの本体では手動でdrawable-xxhdpiというフォルダをつくらないといけないようです。アイコンサイズは144x144px。

いま思い当るところはこんな感じで、可能性で。



yu

リンク

2014/9/15(Mon) 09:43:04|NO.64962

先ほどインストールしてみました。
起動した瞬間、すぐに落ちてしまいました。(nexus7 2012)

さすがにnexus7で強制終了するのはおかしいということで、デバッグ画面の表示を見ました。
ちなみにデバッグ表示方法は、dish helperの[転送]ボタンの横にある[Logcat]ボタンを押します。
以下のように表示されました。

I/native-activity( 6401): ---Term HSP3 I/native-activity( 6664): Init:HGIOScreen(1280,736) I/native-activity( 6664): Scale(2.666667,2.300000) I/native-activity( 6664): ---Init HSP3 I/native-activity( 6664): Init OmkeDraw: I/native-activity( 6664): #Error 13 I/native-activity( 6664): -->蜀・Κ繧ィ繝ゥ繝シ縺檎匱逕溘@縺セ縺励◆(13) I/native-activity( 6664): ---Term HSP3

文字化けして読めませんが、エラー番号13とは "画像ファイルがありません"です。
なので、そこから推測すると、画像をdpmファイルにすべてパッケージしていると仮定して、かつファイルもキチンとあるはずなのに・・という時、もう一つ問題を思い出しました。

HSPマニュアルより引用
> ただし、data.dpmによるファイルパックからの読み出しには、HSPのpackfile仕様と同様の制限(ファイル名の長さ12文字以内)がありますので注意してください。

「パッケージするファイル名は、ピリオドと拡張子を除いて8文字以内」です。

これを守っていないと読み出せず、強制終了になりますので、確認ください。



下郎

リンク

2014/9/16(Tue) 00:10:41|NO.65020

>yuさん
ご回答ありがとうございます。
遅れて申し訳ありません。

assetsフォルダ内の音楽ファイルは1MB超えているものがあったので
1MB以内抑えて、画像ファイルも1024×1024超えていたのでそれ以内に抑えて
dpmファイルでパッケージせず、assetsフォルダに入れました。

画像、音楽ファイル名は共に8文字以内にしています。

その状態で再度リリースビルドしてみました。
すると今度は強制終了はしませんでした。
ですが、画面は真っ黒なままで広告だけは表示されていました。

初めに画像、音楽ファイルを読み込ませてから
広告を表示させているので
読み込みには成功しているようです。
しかし、画面上は真っ暗なままでボタンも表示されていませんでした。
スクリプトも何度も確認しましたが特に異常ないように見えます。
redraw命令で画面クリアも行っています。

何度もご迷惑をおかけしますが
他に考えられる原因はありますでしょうか?



yu

リンク

2014/9/16(Tue) 11:45:51|NO.65026

真っ暗画面だけ・・。広告は表示されている・・。

ぬー、あと少しというところでしょうか。

ファイル名はすでに8文字以内でしたか。もし2バイト文字(全角)を使っていれば、半角英数のみで構成してください。
そうですね・・、なんでしょう?

あと、assetsフォルダに画像を入れているということですが、あくまで私が分かる範囲ではandroid 2.3.3だけの対策なので、
検証目的もありますので、assetsフォルダにも加えてdpmファイルを再パックして入れてみてください。

音も画像も読み込み完了した分はLogcatにてIDを割り振られた表示が出ると思いますので確認ください。

ソースなどを見れない以上憶測だらけになってしまいますが。
あとは、JDKを今は7に変更されたと思いますが、JDK6を残されていれば念のため6でもやってみるとかでしょうか。
このスレッド初めの頃は、「画像がない」とのエラーには気付かなかったので、現在の修正したデータ類でならうまくいく可能性もあるかと。RC1内のマニュアルを限りまだ公式にはx86(32bit)版のJRE6+JDK6を推奨となってますし。



yu

リンク

2014/9/16(Tue) 15:57:08|NO.65029

すみません、読み返してみたら誤解を与えそうな文章になっておりましたので訂正。

> 検証目的もありますので、assetsフォルダにも加えてdpmファイルを再パックして入れてみてください。

上記文章訂正、

検証目的もありますので、assetsフォルダに入れてある画像ファイルはそのままに、dish helperでのデータファイル(dpm)も今まで通り再パッケージするなりして封入してください。
assetsフォルダにdpmファイルを入れてくださいの意味ではないので、お間違えなきよう。



下郎

リンク

2014/9/17(Wed) 01:48:33|NO.65038

>yuさん

いつもご回答ありがとうございます。
JDK6に変更して
assetsフォルダに加えて、dpmファイルを作成してから
リリースビルドしてみましたが、やはり変わらずでした。
ファイル名も半角文字です。

試しにAdmobを使用しないプロジェクトを作成して
リリースビルドしましたが、問題が発生したと表示され
起動できませんでした。
なのでAdmobが原因ではないようです。

携帯機androidは友人に来てもらって借りているもので
usbデバッグにチェックを入れて
ドライバをインストールしたのですが
ドライバを認識してくれなくて
Logcatで確認ができない状態なのです。
自分のタブレットが正常起動してしまうため
自分のタブレットではエラー内容が確認できません。

ここまできてもう無理なのでしょうか……。



yu

リンク

2014/9/17(Wed) 12:09:47|NO.65041

んー、うまくいきませんか・・。

私の思いつく、ところは全部書き込んだつもりですが、
原因は結構単純なところなのではないかと思います。

通常のデバッグはPCで確認すると思うのですが、問題なくPCで実行できますか。



yu

リンク

2014/9/17(Wed) 12:43:00|NO.65042

そうだ、と思い、考えてみれば下郎さんのHPにAPKファイルがあったことを思い出しました。
申し訳ないが、中を確認させてもらいました。

(たぶん)原因を発見しました。

assetsフォルダに入れてあるデータですが、音楽データが1MB超えていることも気になりましたが、これは修正されているだろうと思います。
しかし、効果音のwavファイルですが、すべてこれは純粋なwavファイルではないようです。プレイヤーによっては再生できるのですが、純粋なデータでないとプログラム内では再生できないと思います。

まずはこれを修正された方が良いかもしれません。
何か見つけたらまたお知らせします。



下郎

リンク

2014/9/17(Wed) 15:26:01|NO.65043

>yuさん
ご回答ありがとうございます。
いつもご迷惑ばかりで申し訳ないです。

PC上では実行出来ますが
画面が320×480で固定されているため
完全に実行出来てないかもしれません。


仰る通り、効果音の一部は純粋なwav形式でないものもあります。
元はmp3形式なのをwav形式に変換したものもあります。
これはmp3形式を同時に鳴らそうとすると
一方が止まってしまうからです。
しかし、ゲームが出来なければ話になりません。
修正を試みてから、再度リリースビルドしてみます。



yu

リンク

2014/9/17(Wed) 20:30:21|NO.65047

たぶん、修正されているとは思いますが、こちらでも
データの再変換をしてみました。

元のデータが 44.1kHz 16bit 2ch
変換後データが 22.05kHz 8bit 1ch

のようになってます。効果音は容量を少なくするためにも少し音質を下げてます。

http://nullpo.vip2ch.com/upload.cgi?mode=dl&file=67
広告下にあるダウンロードパス:yu

Zipファイルなので中身を取り出して、プロジェクトのassetsに入れてみてください。
この中にはwavファイルのみなので、midとmp3のデータは今のまま使用ください。

自身でうまく変換できてなければこちらも試してください。



下郎

リンク

2014/9/18(Thu) 11:54:25|NO.65054

>yuさん

ご回答ありがとうございます。

結果から報告させていただくと
以前と変わらず、広告だけ表示され
画面は真っ黒なままでした。

まずは自分でwav形式に変換した後、リリースビルドしてみましたが
結果変わらずでしたので
yuさんに変換していただいたwavファイルを
使わせていただいて、リリースビルドを試してみました。
しかし、またも結果変わらずでした。
色々、お手数かけていただいているのに申し訳ないです。

上記のリリースビルドしたapkファイルを私のHPに置きましたので
厚かましいお願いではありますが
試してもらってもよろしいでしょうか?
http://www.geocities.jp/yoshikazss/AoG.html

下の方にgeroというリンクがありますので
そちらからダウンロード出来ると思います。
本当にご迷惑ばかりで申し訳ありません。



yu

リンク

2014/9/18(Thu) 18:56:56|NO.65058

指定のapkダウンロードしました。確かに真っ暗です。
で、Logcatを見ると、エラー番号21で止まった状態のようです。
エラー21は、「サポートされない機能を使用した」のようですが、いままでなかったエラーです。

何か1つ解決すると新たな問題が生じているようなので、
ここまでやってきてなんだか申し訳ないのですが、一度頭をリセットしてみましょう。

・初めはビルド環境の問題かと思い、環境の変更をお願いしました。
・次に他機種対応の為にも音楽、画像の修正をしていただきました。
・dpmファイルだけでなく、assetsフォルダにも画像をいれていただきました。

で、その後

・中を確認し、実はwavファイルがうまく変換できていなかった可能性がわかりました。

ということは、もともとはwavファイルの不具合だけの問題で動作しなかった可能性を考えることができます。
一度最初の環境(元のビルド環境、画像修正前、音楽修正前)に一度戻り、まずはwavファイルを変換後のデータに変えてやってみるというのはどうでしょう。

ちなみに最初の環境は残してありますか。



下郎

リンク

2014/9/18(Thu) 21:34:33|NO.65059

ご回答ありがとうございます。
そうですね。一度、初めから見直します。

元の環境はとってありますので
そちらで試してみます。

今は自宅から出払っているので
自宅に戻ったら
一応、使用している命令文を全て書き出してみます。



下郎

リンク

2014/9/19(Fri) 04:44:19|NO.65064

とりあえず、変換したwavファイルに変えただけで
他は全て最初と同じにしてリリースビルドしてみました。
動作確認は後に行います。

エラー21が出たと教えていただいたので
使用している命令文を全て書き出してみました。

randomize

celload

mmload

mmvol

mmplay

mmstop

exist

if

else

bsave

bload

redraw

cls

color

gmode

pos

gcopy

font

mes

objsize

objimage

button


この中にサポートされていない命令文はあるでしょうか。



ZAP

リンク

2014/9/19(Fri) 07:56:15|NO.65066

dishのサポート状況といえば、

http://www.onionsoft.net/hsp/v33/doclib/hsp3dish_prog.htm

ここの本文と「11.HSP3Dishコマンドリスト」リンク先の

http://www.onionsoft.net/hsp/v33/doclib/support_cmds.txt

には目を通されましたか?



yu

リンク

2014/9/19(Fri) 14:29:22|NO.65069

すみません。

はじめに謝らせてください。特に下郎さんと今リアルタイムでdish開発している方とonitama氏へ・・。
時間が取れたので、自身のアプリでリリースビルドの検証をやってみました。

以前から、現在のJDK7でも署名ができるようになったとの話(知り合い、その他HP)を聞いていたので
セキュリティに弱いJAVA6は入れないことにしておりました。

実際、私の普段動作確認をしているNexus7(2012)ですが、JDK7でリリースビルドしたapkをインストールと
動作確認することができたのが勘違いの発端だと思います。

しかし、今回なぜかインストールできる機種とできない機種があり、それが謎だったので、まずはJDK6を
入れずに様々な組み合わせ(NDKとSDKとantのバージョン変更とプロジェクトビルドIDの変更)で
やってみたのですがやはりでインストールを失敗するという同様の結果でした。

で、最終手段と泣く泣くJDK6をインストールし、リリースしてみたところ、

嗚呼、なんということでしょう――。

今までの謎な動作がすべて解消されたではありませんか。さすが匠の力です。何の問題もなくスコスコ入りました。

今回の結論として、

・JDK7でリリースしたのもは、一部の機種ではインストールできるが、その他の機種はできない。 ・マニュアルに記載されている通り、現状は32bit版JDK6+JRE6の組み合わせが良い。 ・SDK、NDK、およびantについては最新のものでも可能。android-ndk-r10、apache-ant-1.9.4にて動作確認しました。 ・android2.3.3では、dpmファイルを認識できず、落ちるため、dpmと同じものをassetsフォルダにも入れるかして対策する。 ・HSP3.4RC1付属HSP3Dish helper ver1.0(?)でのリリースの際、最終的なapkがどうしてもできない場合、zipalign.exeが  実行できていない可能性があるため、該当のフォルダに別途pathを通す。 ・IDを android-10 以下でプロジェクトを作成しても、AndroidManifest内に定義されている"com.google.ads.AdActivity"の  コンフィグ、"keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"が  対応しておらず必ずエラーになる。しかし、基本的にandroid-17で良いようだ。
以上です。

特に下郎さんには何度も様々な作業をお願いして多大なご苦労ご迷惑をおかけしました。
初めの環境に戻し、変換したwavファイルの入れ替えだけでインストールおよび動作もOKなはずです。


> エラー21が出たと教えていただいたので
> 使用している命令文を全て書き出してみました。

いままで動いていて、今回急にエラー21でフリーズですから、原因は画像を分割されたりしている中で、読み込み忘れや
画像のない範囲を指定した等ではないかと思います。
これは初めの環境に戻されれば画像分割前ですから、特に気にしなくても良い関係ないエラーじゃないかと考えてます。
もちろん、環境を戻しても同じエラーなら、別の問題です。



下郎

リンク

2014/9/20(Sat) 17:13:09|NO.65084

ご回答ありがとうございます。
返信遅れて申し訳ありません。

>ZAPさん

確認しておりませんでした。
一度、目を通しておきます。
ありがとうございます。


>yuさん

こちらこそ、yuさんには色々と協力していただいているので頭が上がりません。

さて、環境を

JDK jdk1.6.0_37
SDK adt-bundle-windows-x86
NDK android-ndk-r10
ant apache-ant-1.9.4

として、assetsフォルダに変換した後のwavファイルと画像ファイルを入れて
再度、リリースビルドしてみました。
しかし、結果はやはり変わらず……。
ソーススクリプトを何度も確認いたしましたが
読み込み忘れ等は見当たりませんでした。

もしかしたら、バッファ番号が多すぎるのでしょうか。
画像は12程度、音楽は20程度なのですが。

旧式のHSP3Dishでも試そうとおにたま氏のブログを覗いてみたら
最新のhsp34rc2が本日リリースされておりましたので
早速、インストールしてリリースビルドしてみました。
まだ動作確認はしていないのですが
確認が終わったら再度、報告させていただきます。
しかし、これまでの経緯から同じ結果に終わる可能性が高い気がします……。



下郎

リンク

2014/9/21(Sun) 00:33:14|NO.65106

追記

hsp34rc2にてリリースビルドを行い
動作確認をしましたが
今度は強制終了してしまいました。
一体何が原因なのか皆目検討もつかない状態です。



下郎

リンク

2014/9/21(Sun) 01:30:11|NO.65107

追記

色々と試してみましたが
私が普段使ってるタブレットでも強制終了してしましました。
強制終了と言いますか、問題が発生したと出て
起動もしませんでした。
後、dropboxにapkファイルを入れて、インストールした場合は
そのようになりましたが実機に直接、転送しようとすると
ビルドされたファイルがありませんと出ました。
しかし、binフォルダにはapkファイルは存在していました。
試しに通常ビルドも行ってみました。
debug.apkファイルは存在していましたので
実機に転送しましたところ、転送することが出来て
起動もきちんとしました。
やはり、リリースビルド時になにがしかの原因があるようです。



yu

リンク

2014/9/21(Sun) 08:43:44|NO.65110

うまくいかないようですね。
私の方ではうまくできたので、初めの環境に戻して、wav交換だけで大丈夫だとおもったのですが・・。

お手数ですが、以下のファイルをダウンロードして、zipから中のapkを実機へコピーし、インストールしてみてください。
http://wktk.vip2ch.com/upload.cgi?mode=dl&file=479
ダウンロードパス:yu
もしよかったらダウンロードされた時点でお知らせください削除します。

私の方では実機に転送後、ESファイルエクスプローラーにて実機にインストールしてます。
とりあえず確認ください。説明はその後します。



下郎

リンク

2014/9/21(Sun) 11:29:00|NO.65114

ご回答ありがとうございます。
とりあえず、ダウンロードだけしました。
動作確認などは後ほど行います。
確認できましたらまた投稿させていただきます。



yu

リンク

2014/9/21(Sun) 12:41:35|NO.65117

連絡いただいたので、うpローダのデータは削除しました。

こちらの実機端末で起動確認できたapkですが、そちらでインストール、起動できるか検証願います。
可能であれば複数の機種で試してください。

これで起動できれば、原因はほぼ確定かと。



下郎

リンク

2014/9/21(Sun) 15:16:32|NO.65118

>yuさん

自分のタブレットではまだ試しておりませんが
携帯機androidのF-07Eでの起動を確認しました。
通常通りプレイ可能です。

原因はなんだったのでしょう?



yu

リンク

2014/9/21(Sun) 17:41:54|NO.65122

起動できましたか。良かった。
私の署名でリリースビルドしてますので間違ってもそのapkファイルをplayストアにうpしないように。

このスレッドを起こした時点での元々の原因は2つです。

1つ目は、後半にお伝えしたようにwavファイルの変換ミスです。中を確認するとヘッダが"ID3"になってました。
拡張子こそwavになってますが、中身はmp3のままだったのです。それを再生しようとするとフリーズか落ちます。
2つ目は、下郎さんのプログラムソース冒頭に以下の内容がありました。

mmplay 1 mmplay 2 mmplay 3 mmplay 4 mmplay 5 mmplay 6 mmplay 7 mmplay 8 mmplay 9 mmplay 10 mmplay 11 mmplay 12 mmplay 13 mmplay 14 mmplay 15 mmplay 16 mmplay 17 mmplay 18 mmplay 19 mmplay 20 mmstop
なぜこのような部分があるのかという話は置いといて、
1〜20のサウンド番号はすべてwavファイルです。それを起動直後に再生しようとしてます。
データ形式を間違ったファイル20個を一瞬ですが同時再生するので、ここでフリーズします。

なので、最初のプログラムから上記部分を消すと、とりあえずはタイトル画面まで行けるかもしれません。
もちろん、ボタン押下で効果音鳴らそうとするのでwavを修正しておかないとゲーム開始直後にフリーズします。

以上です。

スレッド中盤以降ですが、下郎さんが画像修正された以降の起動不具合は、プログラム内の画像指定の部分
gcopy のところ、画像を2分割したにもかかわらず、コピー元の指定部分で画像範囲外を指すようになって
おり結果的にそれがフリーズ(もしくは落ちる)原因になっていたということです。

で、

怒られるとイヤンなので、あまりやりたくなかったのですが、下郎さんも切羽詰った状況だったので
今回はプログラムを引っ張り出して、ソース自体も確認させていただきました。すみません。
おっさんなので、プログラムを見ると色々言いたくなってしまうからねぇ・・。

とりあえず、これだけのゲームプログラムを作れるのであればとくに(全部追っかけたわけではないが)
下郎さんのスキルアップのためにも少し言わせてください。

・リテラル値(プログラム内に直接ファイル名や数値を入れる)は極力避け、途中で変えるデータは変数、変わらないデータは#defineで設定するとよい。
 なにか変更があるたびに何箇所も何十か所も同じ内容を書き換えるのは不具合の元です。
・同じ動作や同じ画面の描画はサブルーチン、もしくはユーザー関数を利用する。プログラムソースの肥大化を防ぎます。ごり押しで行くと後々修正も大変。
・画像は極力1024x1024px以内で配置する。使う画像だけその場でウインドIDに読み込む。スマホは最近の機種こそメモリが大きいですが、とはいえPCみたいに潤沢に
 あるわけでもないので、いろいろ試していかに容量を小さくできるか研究してみてください。
・音声も同様で、容量と音質との天秤ですが、一番容量食う場所ですので、こちらも研究してみるとよいかも。

こじんまりとしたプログラムしか作らない私が言うても重みがありませんが、ぜひ参考にしてください。
上記解説サイトもたくさんあります。



下郎

リンク

2014/9/22(Mon) 12:44:58|NO.65130

>yuさん

ご回答ありがとうございます。
返信遅くなり申し訳ありません。
ソース自体は私もyuさんにお渡しして見てもらおうかなと思っておりましたので
まったく気にしてませんから大丈夫です。
今まで独学でやってまいりましたので
むしろ、yuさんのお言葉はありがたい限りです。
とりあえず、ソースを見直して
修正してからまた試してみます。



yu

リンク

2014/9/22(Mon) 15:58:45|NO.65131

下郎さんのHPで見かけたメールアドレスにソースに関する内容を書いて送ってます。
実際にこれでビルドしてみるとよいかもしれません。



下郎

リンク

2014/9/29(Mon) 17:16:49|NO.65325

本日やっと解決出来ました!

ご回答くださった皆様
特にyuさんには色々とお世話になりました。
非常に申し訳なく、そして感謝の気持ちでいっぱいです。

投稿から1ヶ月近く経ちましたが
なんとか解決出来ました。

本当にありがとうございました!



ONION software Copyright 1997-2021(c) All rights reserved.