Re: Android Studio 4.0でビルドエラー ( No.1 ) |
- 名前:管理人 日時:2020/07/31 02:00
使い方ページの通りに設定されている場合は MainActivity.java は無視される筈ですので、
恐らく『2.プロジェクトの作成』の『3.DXライブラリを使用するためのプロジェクトの設定を行う』に
あります『AndroidManifest.xml』の変更についての
android:hasCode="false">
↑こちらの部分が抜けているか、正しく記述出来ていないのではないかと思います
( android:hasCode="false" があると、MainActivity.java はビルドされずに無視される筈なので、エラーが発生することもありません )
変更前は
android:theme="@style/AppTheme">
↑このようになっている箇所を
android:theme="@style/AppTheme"
android:hasCode="false">
↑このように変更する( android:theme="@style/AppTheme" の後ろの > が android:hasCode="false" の後ろに移動する )ので、
> の位置が正しいか、android:hasCode="false" があるか等を確認してみてください m(_ _)m
> 尚、「4.プログラムを組む」の箇所では「main.cpp」がプロジェクト内に見当たらなかったのと、
> 記事に「そして何もプログラムに書かれていない状態になった」とあったので「native-lib.cpp」にプログラムを書いています。
> (cppフォルダにmain.cppを作成してそっちにプログラムを書いても結果は変わりませんでした。)
すみません、main.cpp は誤りです、main.cpp と書かれている部分を native-lib.cpp に修正しました m(_ _;m
|
Re: Android Studio 4.0でビルドエラー ( No.2 ) |
- 名前:やま 日時:2020/07/31 12:32
ご回答ありがとうございます。
ご指摘の箇所については正しく記載できていましたが、
同ファイルの3行目の
package="com.example.dxlibtest_androidstudio">
の部分に緑色の波線が出ており、カーソルを合わせると'Typo:In word'と表示されます。
(ここは変更、追加箇所ではないので変えなくてよかったのですね。)
この部分を変更前の
package="com.example.test">
に戻したところビルドが通り、実行すると四角形が表示されました。
(緑色の波線は出たままですが。)
ただ、ソースファイル「native-liv.cpp」の1行目、
#include "DxLib.h"
に赤の波線が出ており、カーソルを合わせると「'Dxlib.h' file not found」
と表示されます。
一応正常に動作はしたようですが、これで合っているのでしょうか?
|
Re: Android Studio 4.0でビルドエラー ( No.3 ) |
- 名前:管理人 日時:2020/07/31 23:27
> ご指摘の箇所については正しく記載できていましたが、
> 同ファイルの3行目の
> package="com.example.dxlibtest_androidstudio">
> の部分に緑色の波線が出ており、カーソルを合わせると'Typo:In word'と表示されます。
> (ここは変更、追加箇所ではないので変えなくてよかったのですね。)
すみません
お察しの通りこちらは com.example.dxlibtest_androidstudio と書き換える必要の無い箇所で、
私の記載ミスとなります orz
修正しました m(_ _;m
> ただ、ソースファイル「native-liv.cpp」の1行目、
> #include "DxLib.h"
> に赤の波線が出ており、カーソルを合わせると「'Dxlib.h' file not found」
> と表示されます。
>
> 一応正常に動作はしたようですが、これで合っているのでしょうか?
はい、赤の波線が出てしまう原因は不明なのですが、ビルドと実行が正常に行われていれば問題ありません
( 赤い波線が出ないようにする方法が判明したら使い方ページに追記しようと思います )
|
Re: Android Studio 4.0でビルドエラー ( No.4 ) |
- 名前:やま(解決) 日時:2020/07/31 23:39
承知しました。
ありがとうございました。
|
Re: Android Studio 4.0でビルドエラー ( No.5 ) |
- 名前:green 日時:2020/09/18 21:25
管理人さん
> はい、赤の波線が出てしまう原因は不明なのですが、ビルドと実行が正常に行われていれば問題ありません
> ( 赤い波線が出ないようにする方法が判明したら使い方ページに追記しようと思います )
こちらの現象ですが本来のdxlibインクルード先とは別に
(プロジェクトフォルダ)\app\src\main\cpp内にdxlib.hをコピーすると一応警告の破線が
消えるようですが、他に解決方法等ありましたら一報ください。
|
Re: Android Studio 4.0でビルドエラー ( No.6 ) |
- 名前:管理人 日時:2020/09/18 22:56
> こちらの現象ですが本来のdxlibインクルード先とは別に
> (プロジェクトフォルダ)\app\src\main\cpp内にdxlib.hをコピーすると一応警告の破線が
> 消えるようですが、他に解決方法等ありましたら一報ください。
ご情報ありがとうございます
手元では、警告の表示を気にせず作業していたら、特に何もしていないのに
いつの間にか警告の表示が消えている、ということがあり、条件はまだ分かっていません… (_ _;
|
Re: Android Studio 4.0でビルドエラー ( No.7 ) |
- 名前:green 日時:2020/09/19 13:12
なるほどです、
ひとまず現状維持ということで把握しておきます。
|