Android 上传图片到服务器二--------调用相机7.0以上权限问题

时间:2022-03-03 09:23:08

【目录】

(一)上传图片到服务器一 ---------------------------------Android代码

(二)上传图片到服务器二---------------------------------Android 系统7.0以上调用相机兼容问题

(三)上传图片到服务器三-----------------------------------后台服务器代码

【步骤】

①在res/xml文件夹下新建file_paths.xml文件,没有xml文件夹则右击新建 

 <?xml version="1.0" encoding="utf-8"?>
<resources>
<paths>
<external-path path="" name="camera_photos" />
</paths>
</resources>

②在AndroidManifest文件application标签内添加如下代码

  <provider
android:authorities="{应用的包名如:com.abc}.provider"
android:name="android.support.v4.content.FileProvider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths"></meta-data>
</provider>