我在 2018 年 3 月 10 日创建了一个 Android 版本(#1234),然后在 2018 年 5 月 15 日创建了相同版本的版本(#1245)。在这两个版本中,我都存在更改 android 清单文件中的类名的问题。我不知道 xamarin 改变了它的构建过程,所以我得到了不同的类名。
我正在向您展示确切的场景:
在 #1234 中,我得到了名称如下的活动字符串
<activity android:icon="@drawable/icon" android:label="@string/app_name" android:name="md5601603957bd95d32f86ccea34c18d6a7.SplashActivity" android:noHistory="true" android:screenOrientation="portrait" android:theme="@style/SplashTheme">
Run Code Online (Sandbox Code Playgroud)
在 #1245 中,我得到了名称如下的活动字符串
<activity android:icon="@drawable/icon" android:label="@string/app_name" android:name="md5b3a0d56d6e26694c48a179fb000dfbaa.SplashActivity" android:noHistory="true" android:screenOrientation="portrait" android:theme="@style/SplashTheme">
Run Code Online (Sandbox Code Playgroud)
所以区别在于activity的android:name标签。为什么会改变呢?