• 19-06-2019, 09:49:25
    #1
    Merhaba,
    Satın aldığım bir unity oyunda
    System.IO.FileNotFoundException: Assets/Plugins/Android/OneSignalConfig/AndroidManifestTemplate.xml does not exist
    File name: 'Assets/Plugins/Android/OneSignalConfig/AndroidManifestTemplate.xml'
    at System.IO.File.Copy (System.String sourceFileName, System.String destFileName, Boolean overwrite) [0x000bd] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.IO/File.cs:107
    at OneSignalEditorScriptAndroid.createOneSignalAndroidManifest () [0x00020] in C:Userseyup.akkayaDesktopfunnyAssetsOneSignalEditorOneSignalEditorScript_Android.cs:49
    at OneSignalEditorScriptAndroid..cctor () [0x00001] in C:Userseyup.akkayaDesktopBox FunnyAssetsOneSignalEditorOneSignalEditorScript_Android.cs:40
    UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes()
    Şeklinde bir hata almaktayım. Ücretli ücretsiz destek olabilecek bir arkadaş var mı ?
  • 19-06-2019, 10:13:00
    #2
    Merhaba

    AndroidManifestTemplate.xml bulamıyor sana örnek bir tane veriyim ona göre düzenle
     <manifest xmlns:android="http://schemas.android.com/apk/res/android"           package="com.company.project.nativelibrary">      <uses-sdk android:minSdkVersion="9"/>     <application android:allowBackup="true"                  android:label="@string/app_name"                  android:supportsRtl="true" >          <activity android:name="com.unity3d.player.UnityPlayerActivity"                   android:label="@string/app_name">             <intent-filter>                 <action android:name="android.intent.action.MAIN" />                 <category android:name="android.intent.category.LAUNCHER" />             </intent-filter>             <meta-data android:name="unityplayer.UnityActivity" android:value="true" />         </activity>          <activity android:name="com.company.project.nativelibrary.GalleryActivity"/>      </application>      <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>  </manifest>
    gizlilik nedeniyle paket adını değiştirdim, ancak bu sahip olduğum android bildirimi olduğunu unutma . Dolayısıyla, bunu "Assets / _MyProject / Plugins / Android" gibi bir klasöre yerleştirirsen,
    etkinlik "GalleryActivity" dosya bildiriminde birleştirililemez ve bu nedenle çalışmayacaktır. Ancak, bildirimi ""Assets/Plugins/Android" içine koyarsan,
    bu etkinlik yapı bildiriminde birleştirilir ve uygulama beklendiği gibi çalışır.