Flutterはサンプルプロジェクトを複製する際、単純に`flutter-template` → `flutter-project`みたいにプロジェクトに合わせて名前だけ全置換するだけではダメなことが結構あるので注意が必要。
flutter_native_splashもその一つ。
```
flutter pub run flutter_native_splash:create
```
でスプラッシュ画像を生成できるが、package名を変えている場合
```
Not able to determinate MainActivity path. Maybe the problem is your package path OR your AndroidManifest.xml 'package' attribute on manifest.
```
エラーが出る。
この場合、AndroidManifest.xmlに設定しているpakage名に合わせてディレクトリ構造を変更する必要がある。
例えばpackage名が`com.example.project`の場合、`android/app/src/main/kotlin`以下のディレクトリ構造を`android/app/src/main/kotlin/com/example/project/*.kt`とすればよい
コメント (0)
あなたもコメントしてみませんか
アカウント新規作成(無料)
既にアカウントを持っている方は
ログイン