B4X FEED Problems with intent INSTALL_PACAKGE pre Android 12

اطلاعات موضوع

درباره موضوع در تاریخ, در دسته b4xfeed ایجاد شده و آغاز کننده آن PracticalBotمی باشد و موضوع آن: Problems with intent INSTALL_PACAKGE pre Android 12 است. این موضوع تا کنون 27 بازدید کننده و, 0 پاسخ داشته و 0 بار پسندیده شده...
نام دسته b4xfeed
نام موضوع Problems with intent INSTALL_PACAKGE pre Android 12
آغاز کننده موضوع PracticalBot
تاریخ شروع
پاسخ‌ها
0
بازدیدها
27
پسندها
0
آخرین ارسال توسط PracticalBot

PracticalBot

ربات انجمن کاربردی
کاربر(جدید)
Dec 12, 2022
357
2
We have a self updater. Once the APK file is downloaded from our private website we start an activity to install it.
Dim i As Intent

Dim apkPath As String = "file://" & File.Combine(File.DirDefaultExternal, APKFileName)

Log("Installing from: " & apkPath)
If phone.SdkVersion >= 24 Then
File.copy(File.DirDefaultExternal, APKFileName, Starter.Provider.SharedFolder, APKFileName)

i.Initialize("android.intent.action.INSTALL_PACKAGE", Starter.Provider.GetFileUri(APKFileName))
i.Flags = Bit.Or(i.Flags, 1) 'FLAG_GRANT_READ_URI_PERMISSION
Else
Dim out As OutputStream
out = File.OpenOutput(File.DirRootExternal,APKFileName,False)
out.WriteBytes(bts, 0, bts.length)
out.Close

i.Initialize(i.ACTION_VIEW,apkPath )
i.SetType("application/vnd.android.package-archive")
End If


StartActivity(i)

ExitApplication
Click to expand...
When this runs on Android 12 it works perfectly.
When...



 

عقب
بالا