Android 8 0 呼叫相機相簿

2021-09-03 06:58:11 字數 1280 閱讀 6149

近期專案的需求是需要去呼叫相機相簿去拍照獲取儲存到伺服器

公司的測試機試android6.0以下的 所以之前呼叫相機一點都沒問題 可是跑在android8.0+的手機上 呼叫相機相簿就會出現錯誤

暴露的url

android 6.0動態訪問許可權(相機為例)

android:resource="@xml/file_paths" />file_paths 一樣的檔名

4.file_paths檔案

<?xml version="1.0" encoding="utf-8"?>

//檔案

private file file;

//相機請求碼

private final int request_camera = 1;

private void usecamera()
string permissions = ;

if (build.version.sdk_int >= 23) else , 1);

}} else

}

/**

* 拍照的,**路徑

*/public void jspath() catch (ioexception e)

}takephotobymethod1();

} else

}private void takephotobymethod1()

if (requestcode == request_camera && resultcode == result_ok) else else 

}}

if (requestcode == 1 && grantresults[0] == packagemanager.permission_granted)  else
public void showphoto()
if (requestcode == 200 && resultcode == result_ok)
到這裡8.0+呼叫相簿就完成了

希望能對您有所幫助

Android呼叫相機,錄影,相簿

我們在安卓開發過程中,可能會遇到需要用到 的情況,今天就說一下如何使用相機,相簿這些系統軟體的呼叫方法 首先我們將許可權新增 android name android.permission.write external storage android name android.permission....

呼叫系統相機相簿

跳轉至系統相簿 param activity 活動例項 param requestcode 請求碼 public static void startsystemalbumforresult activity activity,int requestcode 呼叫系統相機 param activity...

android8 0適配工作

整個8.0適配,設計的部分包括6部分 我專案中的,其他的適配感覺並不會影響專案的執行 1 執行時許可權 2 通知notifaction適配 3 未知 apk安裝適配 4 後台執行限制 後台服務 5 懸浮框適配 6 集合的處理 abstractcollection使用限制 android6.0的執行時...