正式版的android应用一般会进行应用签名。unity可以记住我们的keystore文件位置,但是每次启动时,密码会清空,即使每次输入123456也是十分费力的。
我们知道unity中设置keystore是在BuildSetting -> PlayerSettings里面的,这样就可以找到相关API进行设置了。
using UnityEditor; [InitializeOnLoad] public class KeystoreConfig { static KeystoreConfig() { PlayerSettings.Android.keystorePass = "123456"; PlayerSettings.Android.keyaliasName = "key_alias_name"; PlayerSettings.Android.keyaliasPass = "123456"; } }
然后把这个脚本放在Editor目录下。这样就可以自动填写签名的密码
- 本文固定链接: http://jingyan.idoubi.net/1834.html
- 转载请注明: 游戏创作者大陆 于 逗分享开发经验 发表