16: 2018-10-04 (木) 03:35:37 njf[6] [7] [8] | 17: 2018-10-06 (土) 00:07:31 njf[6] [9] [10] | ||
---|---|---|---|
Line 186: | Line 186: | ||
%%このとき、後述のCocos2dxBitmapでのエラーを避けるため、リリースするAPIのバージョンは21以下にするのがおすすめです。%% | %%このとき、後述のCocos2dxBitmapでのエラーを避けるため、リリースするAPIのバージョンは21以下にするのがおすすめです。%% | ||
- | 規約の変更などにより、APIレベルを低くしてリリースするのが難しくなってきているので、以下の方法をおすすめします。 | + | 規約の変更や広告SDKなど外部ライブラリの都合などにより、APIレベルを低くしてリリースするのが難しくなってきているので、ソースをプロジェクト内にコピーしたり、モジュールとして取り込むのをおすすめします。 |
- | ソースをプロジェクト内にコピーしたり、モジュールとして取り込みます。 | ||
%%一方、jarファイルの方が一つjarを作るプロジェクトを作っておくと、そのjarを使い回せるのでいっせいに変更するのはそちらの方が楽です。またコンパイル時間も短くなります。%% | %%一方、jarファイルの方が一つjarを作るプロジェクトを作っておくと、そのjarを使い回せるのでいっせいに変更するのはそちらの方が楽です。またコンパイル時間も短くなります。%% | ||
Line 207: | Line 207: | ||
%%BaseGameUtilsの中のAndroidManifest.xmlにuses-sdkがないために起こるので、ゲーム本体のAndroidManifest.xmlのuses-sdk句をコピーしてBaseGameUtilsのものに貼り付けると解決します。%% | %%BaseGameUtilsの中のAndroidManifest.xmlにuses-sdkがないために起こるので、ゲーム本体のAndroidManifest.xmlのuses-sdk句をコピーしてBaseGameUtilsのものに貼り付けると解決します。%% | ||
- | 現在ではManifestにsdkのバージョンを入れること自体が推奨されていないので、マニフェストから取り除けばOKです。(2018.10.4追記) | + | 現在ではManifestにSDKのバージョンを入れること自体が推奨されていないので、マニフェストからSDKのバージョンを入れてgradleファイルのSDKを上げればOKです。(2018.10.4追記) |
** Cocos2dxBitmapクラスのFloatMathでエラー [#n019b611] | ** Cocos2dxBitmapクラスのFloatMathでエラー [#n019b611] | ||
- | API level 22よりdeprecatedになったので、FloatMathをMathに置きかえてください。%%またはAPI 21以下でリリースしてください。%% 低いAPI levelではリリースできなくなってきているので、書きかえる方が無難です。(2018.10.4追記)。 | + | API level 22よりdeprecatedになったので、FloatMathをMathに置きかえてください。%%またはAPI 21以下でリリースしてください。%% 外部ライブラリのなどの都合により、低いAPI levelではリリースしづらくなってきているので、書きかえる方が無難です。(2018.10.4追記)。 |
**HttpClientのエラー [#k5f1e689] | **HttpClientのエラー [#k5f1e689] |
(This host) = https://njf.jp