mirror of
https://github.com/awfixers-stuff/OwnDroid.git
synced 2026-03-24 03:16:00 +00:00
try using shizuku to provision
This commit is contained in:
16
app/src/main/java/com/binbin/androidowner/ShizukuUtil.java
Normal file
16
app/src/main/java/com/binbin/androidowner/ShizukuUtil.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package com.binbin.androidowner;
|
||||
|
||||
import android.content.pm.PackageManager;
|
||||
import android.util.Log;
|
||||
import rikka.shizuku.Shizuku;
|
||||
|
||||
public class ShizukuUtil {
|
||||
private static void onRequestPermissionsResult(int requestCode, int grantResult) {
|
||||
boolean granted = PackageManager.PERMISSION_GRANTED == grantResult;
|
||||
Log.d("ShizukuUtil","RequestCode: "+requestCode);
|
||||
Log.d("ShizukuUtil","GrantState: "+granted);
|
||||
}
|
||||
static final Shizuku.OnRequestPermissionResultListener requestPermissionListener = ShizukuUtil::onRequestPermissionsResult;
|
||||
static final Shizuku.OnBinderReceivedListener binderReceivedListener = () -> Log.d("ShizukuUtil","Binder received");
|
||||
static final Shizuku.OnBinderDeadListener binderDeadListener = () -> Log.e("ShizukuUtil","Binder dead");
|
||||
}
|
||||
Reference in New Issue
Block a user