當前位置:首頁 » 安卓系統 » android判斷文件存在

android判斷文件存在

發布時間: 2022-09-20 00:30:42

1. android 判斷一個文件是否存在

sd卡目錄請不要直接使用/storage/sdcard0/,你這樣試試
String SDPATH = Environment.getExternalStorageDirectory().getPath() + "//";
File f = new File(SDPATH +"/Manual/test.pdf")
另外你是不是忘記加許可權了<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

2. android系統中如何判斷一個文件是否存在

sd卡目錄請不要直接使用/storage/sdcard0/,你這樣試試
String SDPATH = Environment.getExternalStorageDirectory().getPath() + "//";
File f = new File(SDPATH +"/Manual/test.pdf")
另外你是不是忘記加許可權了<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

3. Android 是怎麼判斷某個APK文件是否已經安裝

Android系統中,判斷應用有無安裝有兩種方式:

1.根據包名判斷,以下為判斷代碼:
public boolean checkApkExist(Context context, String packageName) {
if (packageName == null || 「」.equals(packageName))
return false;
try {
ApplicationInfo info = context.getPackageManager()
.getApplicationInfo(packageName,
PackageManager.GET_UNINSTALLED_PACKAGES);
return true;
} catch (NameNotFoundException e) {
return false;
}
}

2. 根據Intent判斷,以下為判斷代碼:
public boolean checkApkExist(Context context, Intent intent) {
List<ResolveInfo> list = context.getPackageManager().queryIntentActivities(intent, 0);
if(list.size() > 0){
return true;
}
return false;
}
public boolean checkApkExist(Context context, String packageName) {
if (packageName == null || 「」.equals(packageName)) return false;
try {
ApplicationInfo info = context.getPackageManager() .getApplicationInfo(packageName, PackageManager.GET_UNINSTALLED_PACKAGES); return true;
} catch (NameNotFoundException e) { return false; }
}
public boolean checkApkExist(Context context, Intent intent) {
List<ResolveInfo> list = context.getPackageManager()
.queryIntentActivities(intent, 0);
if (list.size() > 0) {
return true;
}
return false;
}

4. 哪位清楚android判斷文件夾是否存在

public boolean fileIsExists(){ try{ File f=new File("/storage/sdcard0/Manual/test.pdf"); if(!f.exists()){ return false; } }catch (Exception e) { // TODO: handle exception return false; } return true; }

5. android中assets文件判斷是否存在的問題

看來只能String[] files=this.getAssets().list(「文件夾");然後循環判斷 文件是否存在了或者用AssetManager open的方法try-catch一下用個變數做個標識符 然後出現異常的時候做處理 到eoeAndroid網站查看回答詳情>>

6. Android 的adb push命令有返回的錯誤信息嗎用什麼命令可以判斷push進手機的文件是否存在謝謝

push成功沒有返回消息,出錯會返回錯誤信息,例如向只讀的目錄push文件:
adb push test.txt /system/app/
會返回:
failed to '11' to '/system/app//11': Read-only file system

可以使用:
adb shell
進入手機,到指定的目錄查看push的結果。

7. 如何判斷安卓data/data/路徑下/databases/是否存在文件

是這個意思:D:是你硬碟上的邏輯分區,事實上你放在C或E應該都無問題。wwwroot有2種可能:一是它就是叫wwwroot,二是它是你申請到的域名,並特指根目錄。databases是資料庫的意思,也就是資料庫的內容,而你的資料庫應當放在FTP用戶名這個目錄下。FTP用戶名是指你申請虛擬主機時設置的FTP賬號,你可以去查看一下。

8. android判斷一個file是文件夾還是文件

String path = "這里輸入文件的全路徑(絕對路徑)";

File file = new File(path);

boolean isFolder;

if (file.isExist())

{

isFolder = file.isDirectory();

}

通過file.isDirectory()就知道是不是文件夾, 返回true就是文件夾, false就是文件, 如果不存在就沒啥好判斷的了

熱點內容
fsb文件解壓 發布:2025-03-20 12:31:34 瀏覽:135
3d源碼棋牌 發布:2025-03-20 12:30:31 瀏覽:236
什麼叫伺服器訪問限制 發布:2025-03-20 12:23:53 瀏覽:944
機架式伺服器如何拆裝 發布:2025-03-20 12:23:53 瀏覽:22
交叉編譯器缺少庫 發布:2025-03-20 12:20:12 瀏覽:715
tt語音新人簽到領皮膚腳本 發布:2025-03-20 12:20:05 瀏覽:692
編程招標網 發布:2025-03-20 12:19:28 瀏覽:1000
風險防控平台伺服器地址是什麼 發布:2025-03-20 11:59:04 瀏覽:231
什麼為有效wifi密碼 發布:2025-03-20 11:57:22 瀏覽:704
聯發科安卓哪個好 發布:2025-03-20 11:56:26 瀏覽:356