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


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0529
mktAndroid用App 64ビット対応できるのですか?7未解決


mkt

リンク

2019/5/29(Wed) 00:11:04|NO.87504

お世話になっております。
HSPでAndroidアプリを作っています。

今回Googleより、APP仕様変更の要請が出ています。
64bitに対応しなさいという内容です。
…そこで、知識の少ない私はかなり困っています。

hspdhでビルドしたappは、64ビットに対応できるのでしょうか。
やり方がわかる方がいらっしゃったら、教えてください。
長編RPGのシリーズを作っており、第2作の制作も順調ですが
このままでは、アップできないようです。

よろしくお願いいたします。



この記事に返信する


窓月らら

リンク

2019/6/15(Sat) 13:42:36|NO.87603

同じく64bitビルドに対応してほしいよねーと思っております。
どこかで対応版でてるんですかねー?
現状のままだとGooglePlayで公開できませんからね。。



窓月らら

リンク

2019/6/15(Sat) 16:29:25|NO.87604

暫定ですが、64bitビルドできたようなので書いておきます。

プロジェクトフォルダ内 jni → Application.mk の
APP_ABI := armeabi-v7a
の部分を
APP_ABI := armeabi-v7a arm64-v8a x86 x86_64
に書き換えてください。

そして必要なファイルはすべて assetsフォルダ に置きます。

DPM を使用している場合は libhsp3dish.so というファイル名でパッケージされますが
これが armeabi-v7aフォルダにしかコピーされないため
アプリ実行時にエラーになると思われます。

以上は暫定ですが、とりあえずこれでインストール&実行までできております。
GooglePlayへの登録がこれで対応できるかは試しておりません。



窓月らら

リンク

2019/6/15(Sat) 18:43:57|NO.87607

もしかしたら

APP_ABI := armeabi-v7a arm64-v8a

これだけでいいかも。

Android 6, 7, 8 でインストール&実行できるところまでは確認しました。

とりあえず、この件はおにたまさんにメールで投げておきます。
dhの更新も必要ですね。



しまくろねこ

リンク

2019/6/16(Sun) 08:05:47|NO.87618

こんにちは

>窓月らら さん
Androidの64ビット機種をお持ちですか?
私はNexus7(2012)しか持ち合わせていないので教えてください。

> もしかしたら
>
> APP_ABI := armeabi-v7a arm64-v8a
>
> これだけでいいかも。

で良いとすると、1つのアプリに対して32ビット版と64ビット版の2つのプロジェクトを用意する必要があるという考えで会っていますでしょうか?



窓月らら

リンク

2019/6/16(Sun) 15:29:00|NO.87628

しまくろねこさん>

いえ、プロジェクトは同じです。apkも共通です。
APP_ABI := armeabi-v7a arm64-v8a
とすると、apk内に 32bit 64bit 両方の .so が作られます。
ExpLzh のようなアーカイブ内を見れるアプリがあれば簡単に確認できます。
apkのlibフォルダ内に
armeabi-v7aフォルダ と arm64-v8aフォルダ が作られ、それぞれの .so が格納されます。

うちは Android 6 なスマホがあるのでこれでテストしたところ
APP_ABI := arm64-v8a つまり64bit版のみでも動作することを確認しました。

DPMについてはdhの対応が必要ですが、素材をassetsフォルダのみに置く方法であれば
APP_ABI := armeabi-v7a arm64-v8a だけでGooglePlayにも対応できるかもしれません。
(まだ試してはいませんが…)



しまくろねこ

リンク

2019/6/16(Sun) 16:10:57|NO.87629

>窓月らら さん

なるほどです。
詳しいご説明ありがとうございます。

> DPMについてはdhの対応が必要ですが...
公式の対応を待ちたいと思います。
情報ありがとうございました。



おにたま(管理人)

リンク

2019/6/18(Tue) 00:49:23|NO.87642

>窓月らら さん
情報ありがとうございます。
こちらでも確認して対応していきたいと思います。



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