1.有一点需要注意的是,jar包要放在plugins/android/bin目录下,如果放在android目录下unity是识别不出来的
2.androidmanifest是会自动合并的,合并就是把这一级的都复制粘贴放置到manifest下即可。
3.其中package名字很重要。他是系统启用这个程序的唯一标识。你可以从manifest中定义package,也可以从playersetting里设置packagename。但是最后以playersetting里的为准。
4.jar包在android studio中如果想看内容以及想让android使用,需要点下jar包然后选择add as library。这样你能看到jar包里面的内容了也能引用了
5.在android代码中获取androidmannifest内容
其中getPackageManager是获取manifest,getApplicationInfo是获取application下面的内容。
6.接友盟sdk的时候,他原本说是需要用android写相应代码来执行的。但是我发现其实他要求写的内容也是可以直接在unity中调用的,就考虑用unity直接执行。结果也证明是可以的。
友盟官方例子:
其实直接unity写就好
用androidjavaclass去调用。