Guest User

Untitled

a guest
Jul 23rd, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. Java.IO.File oFile = new Java.IO.File(AppPara.sAppSetupPath+ "/" +
  2. AppPara.sAppPackage);
  3. if (oFile.Exists())
  4. {
  5. if (Build.VERSION.SdkInt >= Android.OS.BuildVersionCodes.N)
  6. {
  7. **Android.Net.Uri apkUri = FileProvider.GetUriForFile(activity,
  8. "StartNetApp.Android.fileprovider", oFile);**//this line show that
  9. error!!
  10.  
  11. Intent oIntent = new Intent(Intent.ActionInstallPackage);
  12. oIntent.SetData(apkUri);
  13. oIntent.SetFlags(ActivityFlags.GrantReadUriPermission);
  14. activity.StartActivity(oIntent);
  15. }
  16. }
  17.  
  18. <application android:icon="@drawable/Icon">
  19. <provider
  20. android:name="android.support.v4.content.FileProvider"
  21. android:authorities="StartNetApp.Android.fileprovider"
  22. android:enabled="false"
  23. android:grantUriPermissions="true" >
  24. <meta-data
  25. android:name="android.support.FILE_PROVIDER_PATHS"
  26. android:resource="@xml/file_provider_path" />
  27. </provider>
  28.  
  29. </application>
  30.  
  31. <?xml version="1.0" encoding="utf-8"?>
  32. <paths xmlns:android="http://schemas.android.com/apk/res/android">
  33. <external-path name="external_files" path="." />
  34. <root-path name="external_files" path="/storage/"/>
  35. </paths>
Add Comment
Please, Sign In to add comment