欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Android 在软件安装后让某段代码只执行一次的方法

程序员文章站 2024-03-23 18:28:46
...

直接上代码

// 路径为/data/user/0/包名/files
String one = getFilesDir().getAbsolutePath()+"/money";
// 路径为/storage/emulated/0
String two = Environment.getExternalStorageDirectory().getAbsolutePath()+"/money";
File f1 = new File(one);
File f2 = new File(two);
if(!f1.exists()&&!f2.exists()){
     Toast.makeText(MainActivity.this, f2.mkdir()+" "+f1.mkdir(), Toast.LENGTH_SHORT).show();
     //在此处写入自安装后只执行一次的代码
}else{
     if(f1.exists()&&f2.exists()){
         f2.delete();
         //在此处写入每次都要执行的代码
     }else{
         //在此处写入每次都要执行的代码
     }
}