diff --git a/app/build.gradle b/app/build.gradle index 345dfd851920b789b8bd31c4637645ed455fd460..d7bcf7115ea55804e9964c83fa847de47b8d3919 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -6,13 +6,13 @@ apply plugin: 'com.google.gms.google-services' apply plugin: 'com.google.android.gms.oss-licenses-plugin' android { - compileSdk 34 + compileSdk 36 defaultConfig { applicationId "jp.atled.agileworks" minSdkVersion 24 - targetSdk 34 - versionCode 6 - versionName "1.1.1" + targetSdk 36 + versionCode 7 + versionName "1.1.2" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { @@ -33,7 +33,7 @@ android { kotlinOptions { jvmTarget = JavaVersion.VERSION_17.toString() } - buildToolsVersion = '34.0.0' + buildToolsVersion = '36.0.0' dataBinding { enabled = true @@ -58,7 +58,7 @@ dependencies { implementation "androidx.navigation:navigation-runtime-ktx:$nav_version" implementation "androidx.work:work-runtime-ktx:$workVersion" implementation "android.arch.lifecycle:extensions:$lifecycle_extention_version" - implementation "com.google.android.gms:play-services-oss-licenses:17.0.0" + implementation "com.google.android.gms:play-services-oss-licenses:17.2.0" // Retrofit implementation "com.squareup.retrofit2:retrofit:$retrofit_version" @@ -93,7 +93,7 @@ dependencies { implementation "com.journeyapps:zxing-android-embedded:$zxing_version" - implementation "com.google.android.material:material:1.1.0" + implementation "com.google.android.material:material:1.2.0" } repositories { diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index f1b424510da51fd82143bc74a0a801ae5a1e2fcd..04e5470a5fa4fe9dd638705710e3d218a541b964 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -19,3 +19,14 @@ # If you keep the line number information, uncomment this to # hide the original source file name. #-renamesourcefileattribute SourceFile + +#sdk36対応時bundleを作れなかった対応 +-dontwarn org.bouncycastle.jsse.BCSSLParameters +-dontwarn org.bouncycastle.jsse.BCSSLSocket +-dontwarn org.bouncycastle.jsse.provider.BouncyCastleJsseProvider +-dontwarn org.conscrypt.Conscrypt$Version +-dontwarn org.conscrypt.Conscrypt +-dontwarn org.conscrypt.ConscryptHostnameVerifier +-dontwarn org.openjsse.javax.net.ssl.SSLParameters +-dontwarn org.openjsse.javax.net.ssl.SSLSocket +-dontwarn org.openjsse.net.ssl.OpenJSSE \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c4d99fe48def7d807cbe659f4829d78cf7b9af33..3941c6027bcd696113a784fd1e4a64efe4ca8b8e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -20,6 +20,7 @@ android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme" + android:enableOnBackInvokedCallback="false" tools:ignore="GoogleAppIndexingWarning"> + android:exported="false" + android:theme="@style/AppTheme.NoActionBar"> diff --git a/app/src/main/java/jp/atled/agileworks/view/ui/DirectOpenDocumentActivity.kt b/app/src/main/java/jp/atled/agileworks/view/ui/DirectOpenDocumentActivity.kt index d4326e25db18cb0ae7d277354818f22201e508bb..036635ee4710b71eb48af3fe1dd720d5c78ac800 100644 --- a/app/src/main/java/jp/atled/agileworks/view/ui/DirectOpenDocumentActivity.kt +++ b/app/src/main/java/jp/atled/agileworks/view/ui/DirectOpenDocumentActivity.kt @@ -17,6 +17,8 @@ import jp.atled.agileworks.view.utils.putNonNullStingFromExtra import android.view.KeyEvent import android.view.View import android.widget.Button +import androidx.core.view.ViewCompat +import androidx.core.view.WindowInsetsCompat import jp.atled.agileworks.model.LoginRepository import jp.atled.agileworks.model.ServerRepository import jp.atled.agileworks.databinding.ActivityDirectOpenDocumentBinding @@ -52,6 +54,29 @@ class DirectOpenDocumentActivity : BaseActivity(), View.OnClickListener { setSupportActionBar(binding.toolbar) setupDrawerMenu() findViewById