Skip to content

Commit 9f4b5e9

Browse files
author
tiann
committed
[VXP]: catch launcher exception.
1 parent 536495d commit 9f4b5e9

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

VirtualApp/app/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ android {
2828
applicationId "io.va.exposed"
2929
minSdkVersion 21
3030
targetSdkVersion 23
31-
versionCode 140
32-
versionName "0.14.0"
31+
versionCode 143
32+
versionName "0.14.3"
3333
multiDexEnabled false
3434
android {
3535
defaultConfig {
@@ -58,7 +58,7 @@ android {
5858
buildTypes {
5959
release {
6060
minifyEnabled false
61-
debuggable true
61+
debuggable false
6262
}
6363
}
6464
compileOptions {

VirtualApp/lib/src/main/jni/Foundation/IOUniformer.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@ char **build_new_argv(char *const envp[]) {
562562
char *api_level_char = getenv("V_API_LEVEL");
563563
int api_level = atoi(api_level_char);
564564

565-
int new_envp_count = orig_envp_count + 3;
565+
int new_envp_count = orig_envp_count + 4;
566566
char **new_envp = (char **) malloc(new_envp_count * sizeof(char *));
567567
int cur = 0;
568568
for (int i = 0; i < orig_envp_count; ++i) {
@@ -580,6 +580,9 @@ char **build_new_argv(char *const envp[]) {
580580
if (api_level >= 23) {
581581
new_envp[cur++] = (char *) (api_level > 25 ? "--inline-max-code-units=0" : "--inline-depth-limit=0");
582582
}
583+
if (api_level >= 28) {
584+
new_envp[cur++] = (char *) "--debuggable";
585+
}
583586
new_envp[cur] = NULL;
584587

585588
// int n = getArrayItemCount(new_envp);

0 commit comments

Comments
 (0)