chore: remove unused permissions
This commit is contained in:
@@ -17,17 +17,6 @@
|
|||||||
android:name="android.permission.ACCESS_FINE_LOCATION"
|
android:name="android.permission.ACCESS_FINE_LOCATION"
|
||||||
android:maxSdkVersion="30" />
|
android:maxSdkVersion="30" />
|
||||||
|
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
|
||||||
|
|
||||||
<uses-permission
|
|
||||||
android:name="android.permission.FOREGROUND_SERVICE" />
|
|
||||||
|
|
||||||
<uses-permission
|
|
||||||
android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
|
|
||||||
|
|
||||||
<uses-permission
|
<uses-permission
|
||||||
android:name="android.permission.FOREGROUND_SERVICE" />
|
android:name="android.permission.FOREGROUND_SERVICE" />
|
||||||
|
|
||||||
@@ -62,16 +51,6 @@
|
|||||||
</activity>
|
</activity>
|
||||||
<service android:name=".BLEService" android:foregroundServiceType="connectedDevice" />
|
<service android:name=".BLEService" android:foregroundServiceType="connectedDevice" />
|
||||||
|
|
||||||
<provider
|
|
||||||
android:name="androidx.core.content.FileProvider"
|
|
||||||
android:authorities="${applicationId}.provider"
|
|
||||||
android:exported="false"
|
|
||||||
android:grantUriPermissions="true">
|
|
||||||
<meta-data
|
|
||||||
android:name="android.support.FILE_PROVIDER_PATHS"
|
|
||||||
android:resource="@xml/provider_paths" />
|
|
||||||
</provider>
|
|
||||||
|
|
||||||
</application>
|
</application>
|
||||||
|
|
||||||
</manifest>
|
</manifest>
|
||||||
@@ -107,8 +107,6 @@ class MainActivity : AppCompatActivity() {
|
|||||||
|
|
||||||
setupDevicesList()
|
setupDevicesList()
|
||||||
|
|
||||||
checkStoragePermission()
|
|
||||||
|
|
||||||
createFileLauncher =
|
createFileLauncher =
|
||||||
registerForActivityResult(ActivityResultContracts.CreateDocument()) { uri: Uri? ->
|
registerForActivityResult(ActivityResultContracts.CreateDocument()) { uri: Uri? ->
|
||||||
uri?.let {
|
uri?.let {
|
||||||
@@ -131,22 +129,6 @@ class MainActivity : AppCompatActivity() {
|
|||||||
return deviceName.contains("kirby") || deviceName.contains("krby")
|
return deviceName.contains("kirby") || deviceName.contains("krby")
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun checkStoragePermission() {
|
|
||||||
if (ContextCompat.checkSelfPermission(
|
|
||||||
this,
|
|
||||||
Manifest.permission.WRITE_EXTERNAL_STORAGE
|
|
||||||
) != PackageManager.PERMISSION_GRANTED
|
|
||||||
) {
|
|
||||||
// Permission is not granted, request it
|
|
||||||
ActivityCompat.requestPermissions(
|
|
||||||
this,
|
|
||||||
arrayOf(Manifest.permission.WRITE_EXTERNAL_STORAGE),
|
|
||||||
4242
|
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
private fun setupDevicesList() {
|
private fun setupDevicesList() {
|
||||||
binding.devicesList.apply {
|
binding.devicesList.apply {
|
||||||
adapter = deviceListAdapter
|
adapter = deviceListAdapter
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<resources>
|
<resources>
|
||||||
<string name="app_name">Sensor Testing App</string>
|
<string name="app_name">Kirby Test App</string>
|
||||||
<string name="action_export">Export to csv</string>
|
<string name="action_export">Export to csv</string>
|
||||||
<!-- Strings used for fragments for navigation -->
|
<!-- Strings used for fragments for navigation -->
|
||||||
<string name="first_fragment_label">First Fragment</string>
|
<string name="first_fragment_label">First Fragment</string>
|
||||||
|
|||||||
@@ -1,10 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<paths xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<files-path
|
|
||||||
name="files"
|
|
||||||
path="."/>
|
|
||||||
|
|
||||||
<external-path
|
|
||||||
name="external_files"
|
|
||||||
path="."/>
|
|
||||||
</paths>
|
|
||||||
Reference in New Issue
Block a user