ShizukuUninstallPlugin
class ShizukuUninstallPlugin : AckpinePlugin, AckpineUninstallPlugin<ShizukuUninstallPlugin.Parameters> , UninstallCapabilityProvider<ShizukuUninstallCapabilities>
Deprecated
Use ShizukuPlugin for both install and uninstall sessions. This will become an error in the next minor version.
Replace with
import ru.solrudev.ackpine.shizuku.ShizukuPlugin
Content copied to clipboard
ShizukuPluginContent copied to clipboard
Ackpine plugin which enables uninstallation through Shizuku when applied.
This plugin's parameters take effect only on Android 8.1+.
Shizuku versions below 11 are not supported, and with these versions uninstallations will fall back to normal system's PackageInstaller, or INTENT_BASED uninstaller (if was set).
Note: Shizuku permission and binder lifecycle are not managed by this Ackpine plugin. You must handle these in your app to successfully use Shizuku.
Types
Link copied to clipboard
Parameters for ShizukuUninstallPlugin. Take effect only on Android 8.1+.
Functions
Link copied to clipboard
Link copied to clipboard
open override fun getCapabilities(context: UninstallCapabilityContext): ShizukuUninstallCapabilities