『壹』 安卓手機這么打開照相機許可權
部分手機支持修改應用程序許可權:智能管理器-應用程序許可權管理/應用程序許可-點擊應用程序/許可權-滑動對應開關即可設置。
註:部分內置軟體許可權為系統默認,無法更改。
『貳』 攝像頭 在android 下能打開么
Android中啟動camera相機,原理是直接調用系統的相機應用,只需要在Intent對象中傳入相應的參數即可。如下代碼:
在菜單或按鈕的選擇操作中調用如下代碼,開啟系統自帶Camera APP,並傳遞一個拍照存儲的路徑給系統應用程序,具體如下:
imgPath = "/sdcard/test/img.jpg";
//必須確保文件夾路徑存在,否則拍照後無法完成回調
File vFile = new File(imgPath);//新建一個File類,也就是照片保存的位置
if(!vFile.exists())//判斷該文件是否存在
{
File vDirPath = vFile.getParentFile(); //new File(vFile.getParent());
vDirPath.mkdirs();
}
Uri uri = Uri.fromFile(vFile);//文件在android系統中uri地址
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);//打開相機
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);//發送意圖,啟動相機
startActivityForResult(intent, SystemCapture);//啟動完成,返回值接收
『叄』 android相機無法打開。怎麼辦
安卓手機相機無法打開處理方法:1、請重啟手機;2、備份重要資料,將手機恢復出廠設置或升級最新系統版本後重試;3、如果以上操作仍無法解決問題,請攜帶購機發票前往服務網點檢修。
『肆』 安卓怎麼打開系統照相機
點擊一下桌面上的相機圖標即可打開。
『伍』 小米6手機的相機android怎麼打開
1)打開手機的【設置】菜單,進入設置菜單後點擊【鎖屏、密碼和指紋】選項
2)接著只要把【急速相機】開啟,這樣只需雙擊音量下鍵就能快速啟動相機應用了
『陸』 如何在安卓應用中調用相機
相機使用基礎之 調用系統中的相機應用
通過Intent直接調用系統相機
直接調用系統的相機應用,只需要在Intent對象中傳入相應的參數即可,總體來說需要以下三步:
1. Compose a Camera Intent
MediaStore.ACTION_IMAGE_CAPTURE 拍照;
MediaStore.ACTION_VIDEO_CAPTURE錄像。
2. Start the Camera Intent
使用startActivityForResult()方法,並傳入上面的intent對象。
之後,系統自帶的相機應用就會啟動,用戶就可以用它來拍照或者錄像。
3. Receive the Intent Result
用onActivityResult()接收傳回的圖像,當用戶拍完照片或者錄像,或者取消後,系統都會調用這個函數。
關於接收圖像
如果不設置接收圖像的部分,拍照完畢後將會返回到原來的activity,相片會自動存儲在拍照應用的默認存儲位置。
為了接收圖像,需要做以下幾個工作:
1.指定圖像的存儲位置,一般圖像都是存儲在外部存儲設備,即SD卡上。
你可以考慮的標準的位置有以下兩個:
Environment.(Environment.DIRECTORY_PICTURES)
這個方法返回圖像和視頻的標准共享位置,別的應用也可以訪問,如果你的應用被卸載了,這個路徑下的文件是會保留的。
為了區分,你可以在這個路徑下為你的應用創建一個子文件夾。
Context.getExternalFilesDir(Environment.DIRECTORY_PICTURES)
這個方法返回的路徑是和你的應用相關的一個存儲圖像和視頻的方法。
如果應用被卸載,這個路徑下的東西全都會被刪除。
這個路徑沒有什麼安全性限制,別的應用也可以自由訪問裡面的文件。
2.為了接收intent的結果,需要覆寫activity中的 onActivityResult() 方法。
前面說過,可以不設置相機返回的圖像結果的操作,此時在startActivityForResult()中不需要給intent傳入額外的數據,這樣在onActivityResult()回調時,返回的Intent data不為null,照片存在系統默認的圖片存儲路徑下。
但是如果想得到這個圖像,你必須制定要存儲的目標File,並且把它作為URI傳給啟動的intent,使用MediaStore.EXTRA_OUTPUT作為關鍵字。
這樣的話,拍攝出來的照片將會存在這個特殊指定的地方,此時沒有thumbnail會被返回給activity的回調函數,所以接收到的Intent data為null。
『柒』 安卓11默認相機許可權解決辦法
這里分享下在華為手機設置默認相機步驟。
設備:華為P30
系統:EMUI9.1.0
軟體:今日水印相機9.24
1、首先在手機桌面點擊「設置」,如下圖所示。
『捌』 android 點擊即啟動照相機,怎麼實現
/**
* 調用相機拍照並存儲照片
*/
private void callCameraTakePhoto() {
Date currentDate = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss", Locale.CHINESE);
current_datetime = sdf.format(currentDate); // 初始化當前時間值
// 路徑規則:SD卡路徑(內部存儲)/packageName/no_upload_media/yyyyMMddHHmmss.jpg
photoName = current_datetime + ".jpg"; // 初始化圖片文件名
photoSavePath = PHOTO_FILE_PATH + File.separator + photoName; // 初始化文件夾位置
Log.e("path", photoSavePath);
init_pic_dir(PHOTO_FILE_PATH); // 查詢並創建文件夾
// 啟動相機並拍照
intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(photoSavePath)));
startActivityForResult(intent, CALL_CAMERA);
}
建議:Android手機版本不一樣,調用手機底層方法也是不一樣的。同樣,手機牌子不一樣,也可能會導致調用手機底層方法不一樣。此方法在小米4.4-5.1是ok的。
『玖』 安卓系統的手機相機設置在哪裡
點擊進入手機自帶的設置。點擊右上角的全部設置。滑動下方列表,找到並點擊應用管理。找到相機設置,即可。
『拾』 安卓手機如何在app中選擇多種的相機
在設置中。
首先點擊手機中的「設置」選項,在子菜單中找到「應用」選項並選擇,然後找到「許可權管理」選項並點擊選擇,可以看到共有「應用」和「許可權」兩個大的分欄,這是從不同角度進行的分類,首先看「應用」,我們以「網路」為例,點擊「網路」後,可以看到這一款應用下所有已打開或禁止的許可權,我們點擊「相機」一欄的按鈕使其打開即可。我們找到「相機」選項,點開後就可以看到所有應用允許使用或禁止使用相機許可權的狀態,將自己需要使用相機的app打開該許可權即可。