参考 https://f-droid.org/repository/browse/?fdid=it.reyboz.screenlock
1,写一个页面,主题用android:theme="@android:style/Theme.NoDisplay" 这样就没有闪退的效果。
import android.app.Activity; import android.app.admin.DevicePolicyManager; import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.util.Log; import com.example.lenovo.bean.R; public class MainActivity extends Activity { final static int ENABLE_ADMIN = 1; final static int SUCESS = -1; private ComponentName mAdminName = null; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);