查看Unity 2018.2的发行说明
我发现有用的功能,尽管它们未在其他站点上引入

Android:增加了对将Java源文件用作Unity项目中的插件的支持。
这些文件已编译并包含在APK中。
如果将源代码像iOS的插件一样放置,则不必一一创建.aar和.jar。
这是
吗?
清醒地设置程序包名称很麻烦,而且很难以它为基础。
我想知道这是否会使它更容易(?)
尝试Gatten
为Android导出一次
将src / main / AndroidManifest.xml复制并粘贴到导出到Assets / Plugins / Android的文件夹中
在同一文件夹中
https://docs.unity3d.com/Manual/AndroidUnityPlayerActivity.html
与
相同
太烂了,味道不好,所以放进烤面包里
OverrideExample.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | package 【自プロのパッケージ名】; import com.unity3d.player.UnityPlayerActivity; import android.os.Bundle; import android.util.Log; import android.widget.Toast; ←追加 public class OverrideExample extends UnityPlayerActivity { protected void onCreate(Bundle savedInstanceState) { // call UnityPlayerActivity.onCreate() super.onCreate(savedInstanceState); // print debug message to logcat Log.d("OverrideActivity", "onCreate called!"); } public void onBackPressed() { Toast.makeText(this, "テスト", Toast.LENGTH_LONG).show(); ←追加 } } |
启动时的日志输出,只需使用返回键显示Toast。
放置后打开AndroidManifest.xml
5号线附近