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


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0718
初心者HSP3Dish hsp34b1.zipは○、hsp34b2.zipでエラーが出る0未解決


初心者

リンク

2013/7/18(Thu) 17:13:27|NO.55733

先日は皆様ありがとうございました。

お陰様でビルドできるようになったのもつかの間、
また理解できないエラーが出てしまいました。

今、同一のパソコン本体上でhsp34b1.zipとhsp34b2.zipを解凍した
2つの環境でテストしています。
hsp34b2.zipはAdMob対応しているバージョンです。

それぞれ、環境Aでは特に問題なくビルドや転送などが行えています。

違う点
環境A - hsp34b1.zip - HSP3Dish Ver,0.92 - プロジェクトA
環境B - hsp34b2.zip - HSP3Dish Ver,0.95 - プロジェクトB - AdMobオプションを設定

共通
ソーススクリプトは2つの環境で共通です。
オプションの 「android オプション設定」は共通です。

環境Bでconsoleで以下のエラーが表示されます。
環境が同一に思えるのですが、どこで違いが出ているのでしょうか?
エラーの内容は先日のものと同一のようです。

#HSP script preprocessor ver3.4beta1 / onion software 1997-2013(c)
#Use file [hspdef.as]
#HSP code generator ver3.4beta1 / onion software 1997-2013(c)
#未初期化の変数があります(key)
#未初期化の変数があります(bsize)
#Code size (1830) String data size (204) param size (0)
#Vars (38) Labels (8) Modules (0) Libs (0) Plugins (0)
#No error detected. (total 2408 bytes)
Buildfile: E:\hsp3dish_admob\hspblock3\build.xml

-set-mode-check:

-set-debug-files:

-check-env:
[checkenv] Android SDK Tools Revision 22.0.1
[checkenv] Installed at C:\android-sdk\sdk

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

-set-debug-mode:

-debug-obfuscation-check:

-pre-build:

-build-setup:
[getbuildtools] Using latest Build Tools: 17.0.0
[echo] Resolving Build Target for hspblock3...
[gettarget] Project Target: Android 4.2.2
[gettarget] API level: 17
[echo] ----------
[echo] Creating output directories if needed...
[echo] ----------
[echo] Resolving Dependencies for hspblock3...
[dependency] Library dependencies:
[dependency] No Libraries
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on

-code-gen:
[mergemanifest] Found Deleted Target File
[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...
[renderscript] No RenderScript files to compile.
[echo] ----------
[echo] Handling Resources...
[aapt] Found Deleted Target File
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.

-pre-compile:

-compile:
[javac] Warning: R.java.d modified in the future.
[javac] Warning: hsp20130718\hspblock3\BuildConfig.java modified in the future.
[javac] Compiling 5 source files to E:\hsp3dish_admob\hspblock3\bin\classes
[javac] E:\hsp3dish_admob\hspblock3\src\tv\hsp\HspActivity_org.java:53: クラス HspActivity は public であり、ファイル HspActivity.java で宣言しなければなりません。
[javac] public class HspActivity extends NativeActivity {
[javac] ^
[javac] 注:E:\hsp3dish_admob\hspblock3\src\tv\hsp\HspActivity.java は推奨されない API を使用またはオーバーライドしています。
[javac] 注:詳細については、-Xlint:deprecation オプションを指定して再コンパイルしてください。
[javac] エラー 1 個

BUILD FAILED
C:\android-sdk\sdk\tools\ant\build.xml:713: The following error occurred while executing this line:
C:\android-sdk\sdk\tools\ant\build.xml:727: Compile failed; see the compiler error output for details.

Total time: 8 seconds

"Compile++ thumb : hspblock3 <= hspsource.cpp
jni/hsp3embed/hspsource.cpp: In function 'void __HspEntry()':
jni/hsp3embed/hspsource.cpp:116:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0001()':
jni/hsp3embed/hspsource.cpp:217:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0002()':
jni/hsp3embed/hspsource.cpp:547:21: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
SharedLibrary : libhspblock3.so
Install : libhspblock3.so => libs/armeabi/libhspblock3.so

Buildfile: E:\hsp3dish_admob\hspblock3\build.xml

-set-mode-check:

-set-debug-files:

-check-env:
[checkenv] Android SDK Tools Revision 22.0.1
[checkenv] Installed at C:\android-sdk\sdk

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

-set-debug-mode:

-debug-obfuscation-check:

-pre-build:

-build-setup:
[getbuildtools] Using latest Build Tools: 17.0.0
[echo] Resolving Build Target for hspblock3...
[gettarget] Project Target: Android 4.2.2
[gettarget] API level: 17
[echo] ----------
[echo] Creating output directories if needed...
[echo] ----------
[echo] Resolving Dependencies for hspblock3...
[dependency] Library dependencies:
[dependency] No Libraries
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on

-code-gen:
[mergemanifest] Found Deleted Target File
[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...
[renderscript] No RenderScript files to compile.
[echo] ----------
[echo] Handling Resources...
[aapt] Found Deleted Target File
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.

-pre-compile:

-compile:
[javac] Warning: R.java.d modified in the future.
[javac] Warning: hsp20130718\hspblock3\BuildConfig.java modified in the future.
[javac] Compiling 5 source files to E:\hsp3dish_admob\hspblock3\bin\classes
[javac] E:\hsp3dish_admob\hspblock3\src\tv\hsp\HspActivity_org.java:53: クラス HspActivity は public であり、ファイル HspActivity.java で宣言しなければなりません。
[javac] public class HspActivity extends NativeActivity {
[javac] ^
[javac] 注:E:\hsp3dish_admob\hspblock3\src\tv\hsp\HspActivity.java は推奨されない API を使用またはオーバーライドしています。
[javac] 注:詳細については、-Xlint:deprecation オプションを指定して再コンパイルしてください。
[javac] エラー 1 個

BUILD FAILED
C:\android-sdk\sdk\tools\ant\build.xml:713: The following error occurred while executing this line:
C:\android-sdk\sdk\tools\ant\build.xml:727: Compile failed; see the compiler error output for details.

Total time: 8 seconds



この記事に返信する


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