ソリューション:
1.最初にUnityを使用してAndroidプロジェクトを入力し、次にAndroidプロジェクトを使用してパッケージ化します
1)CommandBuild.csを変更します
public static void Build()メソッドで変更します
{ locationPathName = "Android_Build"; buildOption | = BuildOptions.AcceptExternalModificationsToPlayer; BuildPipeline.BuildPlayer(ms_scenes、locationPathName、ms_buildTarget、buildOption); }
BuildOptions.AcceptExternalModificationsToPlayerについて;構成関連の資料ビュー
https://docs.unity3d.com/ScriptReference/BuildOptions.AcceptExternalModificationsToPlayer.html
説明
Xcode(iOS)またはEclipse(Android)プロジェクトをビルドするときに使用されます。
iOSでは、この設定により既存のXcodeプロジェクトが追加されます。既存のXcodeプロジェクト設定の変更は保持されます。IL2CPPスクリプトバックエンドでは、この設定により、生成されたC ++コードのインクリメンタルビルドをXcodeで機能させることもできます。
Androidでは、この設定により新しいEclipseプロジェクトが作成されます。既存のEclipseプロジェクト設定の変更は破棄されます。
2)次に、gradleコマンドを使用してパッケージ化します
gradle -p ./(Project_Name)assembleRelease
2. CommandBuild.csを直接変更して、複数のAPKを印刷します
CommandBuild.csを変更して、調査対象の複数のAPKファイルの生成をサポートします。これは理論的には実行可能です。