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


HSPTV!掲示板


未解決 解決 停止 削除要請

2018
1217
名無しhsp3dish android で新規プロジェクトの作成ができない5解決


名無し

リンク

2018/12/17(Mon) 06:34:17|NO.86024

新規プロジェクトを作成しようとすると #Error 12 が出て、以下のエラーログが表示されます。


************************************************************************** The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio. For command-line tools, use tools\bin\sdkmanager.bat and tools\bin\avdmanager.bat ************************************************************************** Invalid or unsupported command "create project --target "android-21" --path ./test --activity test --package hsp20181217.test" Supported commands are: android list target android list avd android list device android create avd android move avd android delete avd android list sdk android update sdk

使用環境は Windows 10 (64 bit)、HSP 3.51p です。

オプションは以下の通りです。
Java: C:\android\jdk1.6.0_45
SDK: C:\android\Sdk
NDK: C:\android\android-ndk-r16b
ant: C:\android\apache-ant-1.10.5
プロジェクト: C:\android

(SDK は Android Studio をダウンロードし、c:\users\(ユーザ名)\appdata\local\android\ の場所からコピーしました。)
(NDK は C:\android\android-ndk-r9c もインストールしましたが、全く同じエラーが出ます.)

掲示板でも同様の質問がいくつかありましたが、解決には至れませんでした。
どうすればいいのか教えていただけると助かります。



この記事に返信する


名無し

リンク

2018/12/17(Mon) 06:42:13|NO.86025

【追記】

SDK マネージャからは API 28,22,21,17 をインストールしました.
SDK,NDK,JDK は全て 32 ビット用です。



MillkeyStars

リンク

2018/12/17(Mon) 10:38:44|NO.86026

HSP Helper で新規プロジェクトを作成するには、Android SDK バージョン 25.2.5 が必要です。
HSP Helper は、SDK バージョン 25.2.5 までの「create project」というコマンドに依存している為、そのコマンドが削除されている 25.2.5 を超えるバージョンの SDK では、プロジェクトを作成できません。



名無し

リンク

2018/12/17(Mon) 18:30:47|NO.86030

MillkeyStarsさん、ありがとうございます。

ご指摘の通り SDK 25.2.5 (https://dl.google.com/android/repository/tools_r25.2.5-windows.zip) をダウンロードし、プロジェクトの作成ができるようになりました。

しかし、次はビルド時に NDK のほうで以下のエラーが発生してしまいました。
Android NDK: android-9 is unsupported. Using minimum supported version android-14.    
Android NDK: WARNING: APP_PLATFORM android-14 is higher than android:minSdkVersion 10 in c:\android\test/AndroidManifest.xml. NDK binaries will *not* be comptible with devices older than android-14. See https://android.googlesource.com/platform/ndk/+/master/docs/user/common_problems.md for more information. [armeabi-v7a] "Compile++ thumb": "test <= hsp3r.cpp" process_begin: CreateProcess(NULL, C:/android/android-ndk-r16b/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe -MMD -MP -MF c:\android\test/obj/local/armeabi-v7a/objs/test/hsp3embed/hsp3r.o.d -gcc-toolchain C:/android/android-ndk-r16b/build//../toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64 -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -g -target armv7-none-linux-androideabi14 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fno-exceptions -fno-rtti -mthumb -Os -DNDEBUG -I../hsplib35 -IC:/android/android-ndk-r16b/build//../sources/cxx-stl/gnu-libstdc++/4.9/include -IC:/android/android-ndk-r16b/build//../sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -IC:/android/android-ndk-r16b/build//../sources/cxx-stl/gnu-libstdc++/4.9/include/backward -Ic:/android/test/jni -DANDROID -D__ANDROID__ -Wno-psabi -DHSPNDK -DHSPEMBED -DHSPDISH -DUSE_OBAQ -D__ANDROID_API__=14 -Wa,--noexecstack -Wformat -Werror=format-security -fexceptions -fexceptions --sysroot C:/android/android-ndk-r16b/build//../sysroot -isystem C:/android/android-ndk-r16b/build//../sysroot/usr/include/arm-linux-androideabi -c c:/android/test/jni/hsp3embed/hsp3r.cpp -o c:\android\test/obj/local/armeabi-v7a/objs/test/hsp3embed/hsp3r.o, ...) failed. make (e=2): 指定されたファイルが見つかりません。 make: *** [c:\android\test/obj/local/armeabi-v7a/objs/test/hsp3embed/hsp3r.o] Error 2

度々申し訳ありませんが,これはどうすればいいのでしょうか。



しまくろねこ

リンク

2018/12/17(Mon) 20:28:22|NO.86032

横スレで申し訳ないですが、
JDKを8にしてみてはどうでしょうか?

JDK8
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html



名無し

リンク

2018/12/17(Mon) 21:01:00|NO.86033

JDK を 8 に上げたらビルドできました!
皆さん本当にありがとうございました.



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