gpt4 book ai didi

android - 将 Unity 项目导入 Android Studio

转载 作者:行者123 更新时间:2023-11-30 00:10:33 24 4
gpt4 key购买 nike

好的,所以我尝试将我的统一项目作为单个 Activity 导入到 Android Studio 中。
我已经关注了这个 tutorial但我在第 6 步一直收到错误:
“无法解析‘:app@debug/compileClasspath’的依赖关系:无法解析项目...”

所以我转向另一个tutorial以不同的方式将 aar 包导入我在 android studio 中的主项目文件。

现在,结合使用这两个教程,我设法将一些东西放在一起,编译时不会出错。

这是我的主要 Activity ,我想在单击按钮时启动统一 Activity :

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

public void startUnity(View view){
Intent intent = new Intent(this.getApplicationContext(), UnityPlayerActivity.class);
startActivity(intent);
}
}

Android Studio 可以识别 UnityPlayerActivity 类,但是当我运行该应用程序时,出现以下异常:
“由以下原因引起:android.content.ActivityNotFoundException:无法找到明确的 Activity 类 {com.zackguetta.foodiedoodie/com.unity3d.player.UnityPlayerActivity};您是否已在 AndroidManifest.xml 中声明此 Activity ?”

我该如何解决这个问题?我认为 list 的合并会解决这个问题。

*注意:我使用的是 Android Studio 3.0.1,如果它对你有意义(可能会出现一些兼容性问题)
*第二个注意事项:是的,我浏览了其他类似的主题,似乎都没有答案,所以请不要立即标记为重复。

最佳答案

将其添加到您的 AndroidManifest.xml 中。把这一行写在<application>里面标签:

<activity android:name=".unity3d.player.UnityPlayerActivity" />

关于android - 将 Unity 项目导入 Android Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48203572/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com