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


HSPTV!掲示板


未解決 解決 停止 削除要請

2016
0605
Freedom Programmer(ふりぷろ)hsp dish helperでのビルドができません。助けてください(涙)12解決


Freedom Programmer(ふりぷろ)

リンク

2016/6/5(Sun) 18:37:00|NO.75730

下記の環境でビルドしようとしたら内部エラー12が出て、ビルドできません。
os : windows 7 32bit SP1
F:\android\android-sdk-windows
F:\android\android-ndk-r7c
F:\android\apache-ant-1.9.4
C:\Program Files\Java\jdk1.6.0_38

hsp dish helper : v1.0
hsp script editor : v3.4

ビルドしたいスクリプトがあるフォルダ
Desktop/test android program

中身:main.hsp
packfile
start.ax

hsp dish helperを開き、新規プロジェクトを作成した後
「ビルド」ボタンを押した直後に「内部エラーが発生しました」と表示され
強制終了されます。

なにが原因なのか分からないんです。
だれか助けてください。



この記事に返信する


しまくろねこ

リンク

2016/6/6(Mon) 18:35:57|NO.75746

Freedom Programmer(ふりぷろ)さん

こんにちは。

HSPのバージョンは3.4をお使いでしょうか?
もし可能であれば、Dishの色々な不具合等が解消されているベータ版のHSP3.5β3を使われると良いかもしれません。

HSP3.5β3
http://www.onionsoft.net/wp/archives/1642

ビルド時にエラーが出るとのことですが、4点ほど確認させてください。

1.Dish Helperの「android オプション設定」は下記ということでしょうか?

・Javaフォルダ = C:\Program Files\Java\jdk1.6.0_38 ・SDKフォルダ = F:\android\android-sdk-windows ・NDKフォルダ = F:\android\android-ndk-r7c ・antフォルダ = F:\android\apache-ant-1.9.4 ・プロジェクトフォルダ = ?
2.上記の「プロジェクトフォルダ」は設定済みでしょうか?
3.「SDKフォルダ」(F:\android\android-sdk-windows)の中には「SDK Manager.exe」は存在しておりますでしょうか?
4.ビルドを行いたい「main.hsp」を格納しているフォルダは、デスクトップ上の「test android program」というフォルダ名でしょうか?

以上が確認したい項目です。
宜しくお願いします。



Freedom Programmer(ふりぷろ)

リンク

2016/6/6(Mon) 19:53:53|NO.75747

返信が遅くなってすみません。


 1.Dish Helperの「android オプション設定」は下記ということでしょうか?

そうですね。オプション設定は下記の通りです。
android SDK , android NDK , apache-ant-は、Cドライブ空き容量の関係で
Fドライブ(外部HDD)にデータを解凍して「F:\android\」においています。


2.上記の「プロジェクトフォルダ」は設定済みでしょうか?


はい、設定済みです。
パスは「C:\Users\(ユーザー名)\Desktop\test android program\」


3.「SDKフォルダ」(F:\android\android-sdk-windows)の中には 「SDK Manager.exe」は存在しておりますでしょうか?

はい、ありました。問題なく起動もできます。
「Tools」「Tools(preview)」
「android 4.2.2 (API 17)」「android 5.0.1(API 21)」
「android 5.1.1 (API 22)」
のパッケージをインストールしています。


4.ビルドを行いたい「main.hsp」を格納しているフォルダは、 デスクトップ上の「test android program」というフォルダ名でしょうか?

はい、そうです。
「packfile」を作成済みです。

以上が確認事項ということでよろしいでしょうか?



Freedom Programmer(ふりぷろ)

リンク

2016/6/6(Mon) 19:55:05|NO.75748

※下記はNo.75730に書いたフォルダ構造です。



しまくろねこ

リンク

2016/6/6(Mon) 22:17:25|NO.75752

こんにちは。

なるほどです。
もう1つ確認させてください。

ビルド時に「android.bat」というファイルを起動しているのですが、この「android.bat」が「F:/android/android-sdk-windows/tools/」のフォルダ内に入っておりますでしょうか?

(※ビルド時に「android オプション設定」のSDKフォルダで設定した「F:/android/android-sdk-windows/」内の「tools/android.bat」が呼び出されます。)


また、ビルド時にエラーの出るDishHelperのコンソールウィンドウにはどのような内容が書かれていますか?

(例)

#HSP script preprocessor ver3.5beta4 / onion software 1997-2016(c) #Use file [hspdef.as] #HSP code generator ver3.5beta4 / onion software 1997-2016(c) #Code size (96818) String data size (2292) param size (1144) #Vars (467) Labels (240) Modules (43) Libs (0) Plugins (1) #No error detected. (total 102564 bytes) use HSP3Dish mode.    〜長いので省略〜 -do-debug: [zipalign] Running zip align on final apk... [echo] Debug Package: D:\Android\test_action\bin\test_action-debug.apk [propertyfile] Creating new property file: D:\Android\test_action\bin\build.prop [propertyfile] Updating property file: D:\Android\test_action\bin\build.prop [propertyfile] Updating property file: D:\Android\test_action\bin\build.prop [propertyfile] Updating property file: D:\Android\test_action\bin\build.prop -post-build: debug: BUILD SUCCESSFUL Total time: 21 seconds



Freedom Programmer(ふりぷろ)

リンク

2016/6/7(Tue) 06:00:29|NO.75761

しまくろねこさん

勝手ながら申し訳ありませんが
3.5β3にバージョンを変更し、下記の環境を整えました。
JDK : 1.6.0_38 (C:\Program Files\Java\jdk1.6.0_38)
SDK : F:\android\android-sdk-windows
NDK : r7c (F:\android\android-ndk-r7c)
ANT : 1.9.4 --> 1.9.2 (F:\android\apache-ant-1.9.2)

PROJECT : C:\Users\ (ユーザー名)\Desktop\test android program1
(前のご返答でプロジェクトフォルダのパスに誤りがありました。↑が正しいものです)

環境を整えビルドすると以下のようなエラーが出ました。


#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 (172) String data size (8) param size (0) #Vars (1) Labels (2) Modules (0) Libs (0) Plugins (0) #No error detected. (total 302 bytes) Buildfile: C:\Users\hayato0518\Desktop\test android program1\sumple1\build.xml -set-mode-check: -set-debug-files: -check-env: [checkenv] Android SDK Tools Revision 25.1.7 [checkenv] Installed at F:\android\android-sdk-windows -setup: [echo] Project Name: sumple1 [gettype] Project Type: Application -set-debug-mode: -debug-obfuscation-check: -pre-build: -build-setup: [getbuildtools] Using latest Build Tools: 24.0.0 rc4 [echo] Resolving Build Target for sumple1... [gettarget] Project Target: Android 5.0.1 [gettarget] API level: 21 [echo] ---------- [echo] Creating output directories if needed... [mkdir] Created dir: C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\rsObj [mkdir] Created dir: C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\rsLibs [echo] ---------- [echo] Resolving Dependencies for sumple1... [dependency] Library dependencies: [dependency] No Libraries [dependency] [dependency] ------------------ [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... [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] Compiling 2 source files to C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\classes [javac] 警告:java\lang\Object.class(java\lang:Object.class): メジャーバージョン 51 は、このコンパイラでサポートされている最新のメジャーバージョン 50 より新しいです。 [javac] コンパイラのアップグレードをお勧めします。 [javac] 警告 1 個 -post-compile: -obfuscate: -dex: [dex] input: C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\classes [dex] Converting compiled files and external libraries into C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\classes.dex... [dx] java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0 [dx] at java.lang.ClassLoader.defineClass1(Native Method) [dx] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [dx] at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [dx] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [dx] at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) [dx] at java.net.URLClassLoader.access$000(URLClassLoader.java:58) [dx] at java.net.URLClassLoader$1.run(URLClassLoader.java:197) [dx] at java.security.AccessController.doPrivileged(Native Method) [dx] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [dx] at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229) [dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:306) [dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:295) [dx] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) [dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [dx] Could not find the main class: com.android.dx.command.Main. Program will exit. [dx] Exception in thread "main" BUILD FAILED F:\android\android-sdk-windows\tools\ant\build.xml:888: The following error occurred while executing this line: F:\android\android-sdk-windows\tools\ant\build.xml:890: The following error occurred while executing this line: F:\android\android-sdk-windows\tools\ant\build.xml:902: The following error occurred while executing this line: F:\android\android-sdk-windows\tools\ant\build.xml:283: null returned: 1 Total time: 4 seconds "Compile++ thumb : sumple1 <= hspsource.cpp jni/hsp3embed/hspsource.cpp: In function 'void L0002()': jni/hsp3embed/hspsource.cpp:61: warning: deprecated conversion from string constant to 'char*' SharedLibrary : libsumple1.so F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hsp3code.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hsp3embed.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hspvar_util.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(dpmread.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hsp3debug.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hsp3gr_dish.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hsp3int.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hspvar_core.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hspvar_double.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hspvar_int.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hspvar_label.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hspvar_str.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hspvar_struct.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hspwnd_dish.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hspwnd_obj.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(stack.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(strbuf.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(strnote.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(sysreq.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(supio_ndk.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hsp3ext_ndk.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hgiox.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hgtex.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(stb_image.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(mmman.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(hsp3dw.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(omkedraw.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(grain.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(rock.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(random.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(game.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(spuvessel.o): Unknown EABI object attribute 44 F:/android/android-ndk-r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: libs/armeabi-v7a\libhsp3lib.a(explosion.o): Unknown EABI object attribute 44 Install : libsumple1.so => libs/armeabi-v7a/libsumple1.so Buildfile: C:\Users\hayato0518\Desktop\test android program1\sumple1\build.xml -set-mode-check: -set-debug-files: -check-env: [checkenv] Android SDK Tools Revision 25.1.7 [checkenv] Installed at F:\android\android-sdk-windows -setup: [echo] Project Name: sumple1 [gettype] Project Type: Application -set-debug-mode: -debug-obfuscation-check: -pre-build: -build-setup: [getbuildtools] Using latest Build Tools: 24.0.0 rc4 [echo] Resolving Build Target for sumple1... [gettarget] Project Target: Android 5.0.1 [gettarget] API level: 21 [echo] ---------- [echo] Creating output directories if needed... [mkdir] Created dir: C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\rsObj [mkdir] Created dir: C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\rsLibs [echo] ---------- [echo] Resolving Dependencies for sumple1... [dependency] Library dependencies: [dependency] No Libraries [dependency] [dependency] ------------------ [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... [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] Compiling 2 source files to C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\classes [javac] 警告:java\lang\Object.class(java\lang:Object.class): メジャーバージョン 51 は、このコンパイラでサポートされている最新のメジャーバージョン 50 より新しいです。 [javac] コンパイラのアップグレードをお勧めします。 [javac] 警告 1 個 -post-compile: -obfuscate: -dex: [dex] input: C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\classes [dex] Converting compiled files and external libraries into C:\Users\hayato0518\Desktop\test android program1\sumple1\bin\classes.dex... [dx] java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0 [dx] at java.lang.ClassLoader.defineClass1(Native Method) [dx] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [dx] at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [dx] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [dx] at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) [dx] at java.net.URLClassLoader.access$000(URLClassLoader.java:58) [dx] at java.net.URLClassLoader$1.run(URLClassLoader.java:197) [dx] at java.security.AccessController.doPrivileged(Native Method) [dx] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [dx] at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229) [dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:306) [dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:295) [dx] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) [dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [dx] Could not find the main class: com.android.dx.command.Main. Program will exit. [dx] Exception in thread "main" BUILD FAILED F:\android\android-sdk-windows\tools\ant\build.xml:888: The following error occurred while executing this line: F:\android\android-sdk-windows\tools\ant\build.xml:890: The following error occurred while executing this line: F:\android\android-sdk-windows\tools\ant\build.xml:902: The following error occurred while executing this line: F:\android\android-sdk-windows\tools\ant\build.xml:283: null returned: 1 Total time: 4 seconds

こういう風にSDKとJAVAの警告とエラーが出ました。
これは一体どうすれば・・・
いいのでしょうか?

Javaが原因でしょうか?それともSDKに問題があるのでしょうか?

よろしくおねがいします。
    



しまくろねこ

リンク

2016/6/7(Tue) 08:13:21|NO.75763

こんにちは。

> #HSP script preprocessor ver3.4 / onion software 1997-2014(c) > #Use file [hspdef.as] > #HSP code generator ver3.4 / onion software 1997-2014(c)
もしかしてHSP3.4のhsp3dh.exeでビルドしていますでしょうか?
また、HSPのバージョンをまたいでビルドする場合は、プロジェクトを新たに新規作成したうえでビルドする必要があります。
今回の場合だとHSP3.5β3のhsp3dh.exeでプロジェクトを新たに作り直して、そのうえでビルドをする必要があります。



OK

リンク

2016/6/7(Tue) 14:25:24|NO.75767

HSPも3dishも久しぶりです!
もう3dish登場して4年?になるのか〜

私もかれこれ3dish開発環境構築は5、6回やってるけど、毎回つまずくね。

JDK
SDK
NDK
Ant

のフォルダは確か英数字のみのスペースなしじゃないとうまくいかなかった気が…
今回該当してない見たいですか…

あと見落としがちなのがSDK、
Tools/Android SDK Tools
Tools/Android SDK Platform-Tools
Android ○.○.○(API ○○)
の設定

動くと楽しいので根気よくやってね!



Freedom Programmer(ふりぷろ)

リンク

2016/6/7(Tue) 18:39:54|NO.75772

みなさんのおかげでビルドが成功しました!!!
すごぉいうれしいです!うれしすぎて椅子から転げ落ちましたwww
OKさん、しまくろねこさん
本当にありがとうございました!



Freedom Programmer(ふりぷろ)

リンク

2016/6/7(Tue) 18:42:22|NO.75773

最後に環境だけ

JDK : Java 1.8.0_91
SDK : Tools / Platform Tools/Android 5.0.1 / Android 5.1.1 インストール
NDK : r7c
ANT : 1.9.2

Project : C:\Users\(ユーザー名)\Desktop\test android program 1\



しまくろねこ

リンク

2016/6/7(Tue) 19:20:53|NO.75775

こんにちは。

解決されたようでよかったです。
javacの警告はこちらの環境でも出ておりまして、ビルド等には差し支えてないようなので恐らく大丈夫かとは思います。

開発頑張ってください。
それでは。



しまくろねこ

リンク

2016/6/7(Tue) 19:25:40|NO.75776

ああ、すみません。
もうひとつ、HSP3.5β3のDishから、NDKはr10以降が対応しているとのことですので、時間がありましたらNDKのr10をインストールをお勧めします。

(※r10インストール後はDish Helperの「androidオプション設定」のNDKフォルダの変更をお忘れなく)



Freedom Programmer(ふりぷろ)

リンク

2016/6/8(Wed) 16:52:10|NO.75788

しまくろねこさん、ありがとうございます。
また、わからないことがありましたらお聞きしようかと思います



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