Skip to content

Commit 7fc8d54

Browse files
author
Zsolt Müller
committed
- The "Files" app in the Volvo EX30's 1.4.4 software update no longer has the com.android.documentsui.LauncherActivity activity exported, thus it cannot be launched by 3rd party apps. But the com.android.documentsui.files.FilesActivity activity still is (exported) and can be (launched by 3rd party apps) so I've added it to the list of activities to try, when the user presses the button.
- Made a couple of Android Studio suggested adjustments (e.g. removed jcenter() from build.gradle, upgraded com.android.tools.build:gradle dep from 8.5.1 to 8.5.2).
1 parent 015f4b7 commit 7fc8d54

File tree

4 files changed

+14
-7
lines changed

4 files changed

+14
-7
lines changed

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [1.0.2] - 2024-11-21
8+
9+
### Changed
10+
11+
- The "Files" app in the Volvo EX30's 1.4.4 software update no longer has the com.android.documentsui.LauncherActivity activity exported, thus it cannot be launched by 3rd party apps. But the com.android.documentsui.files.FilesActivity activity still is (exported) and can be (launched by 3rd party apps) so I've added it to the list of activities to try, when the user presses the button.
12+
- Made a couple of Android Studio suggested adjustments (e.g. removed jcenter() from build.gradle, upgraded com.android.tools.build:gradle dep from 8.5.1 to 8.5.2).
13+
714
## [1.0.1] - 2024-08-10
815

916
### Added
@@ -21,5 +28,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
2128

2229
- Initial release (feature complete and mostly stable)
2330

31+
[1.0.2]: https://github.com/muzso/fileslauncher/compare/1.0.1...1.0.2
2432
[1.0.1]: https://github.com/muzso/fileslauncher/compare/1.0.0...1.0.1
2533
[1.0.0]: https://github.com/muzso/fileslauncher/releases/tag/1.0.0

app/build.gradle

+3-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ android {
77
applicationId "hu.muzso.fileslauncher"
88
minSdkVersion 29
99
targetSdkVersion 34
10-
versionCode 2
11-
versionName "1.0.1"
10+
versionCode 3
11+
versionName "1.0.2"
1212
}
1313

1414
buildTypes {
@@ -26,6 +26,7 @@ android {
2626
proguardFiles getDefaultProguardFile(
2727
"proguard-android-optimize.txt"),
2828
"proguard-rules.pro"
29+
signingConfig signingConfigs.debug
2930
}
3031
}
3132

app/src/main/java/hu/muzso/fileslauncher/FilesLauncherScreen.java

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
public class FilesLauncherScreen extends Screen {
2323
private static final String TAG = "FilesLauncherScreen";
2424
private static final String[][] PACKAGES = new String[][] {
25+
new String[]{ "com.android.documentsui", "com.android.documentsui.files.FilesActivity" },
2526
new String[]{ "com.android.documentsui", "com.android.documentsui.LauncherActivity" },
2627
new String[]{ "com.google.android.documentsui", "com.android.documentsui.LauncherActivity" }
2728
};

build.gradle

+2-5
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ buildscript {
22

33
repositories {
44
google()
5-
jcenter()
65
mavenCentral()
76
}
87
dependencies {
9-
classpath "com.android.tools.build:gradle:8.5.1"
8+
classpath "com.android.tools.build:gradle:8.5.2"
109

1110
// NOTE: Do not place your application dependencies here; they belong
1211
// in the individual module build.gradle files
@@ -20,12 +19,10 @@ allprojects {
2019

2120
repositories {
2221
google()
23-
jcenter()
2422
mavenCentral()
2523
}
2624
}
2725

28-
task clean(type: Delete) {
26+
tasks.register("clean", Delete) {
2927
delete rootProject.buildDir
3028
}
31-

0 commit comments

Comments
 (0)