final code

This commit is contained in:
2025-05-12 23:29:53 +05:30
parent f1abe0e179
commit dfee0afba3
3295 changed files with 156140 additions and 12 deletions

View File

@@ -0,0 +1 @@
i/lib0/proguard.txt

View File

@@ -0,0 +1,10 @@
/**
* Automatically generated file. DO NOT MODIFY
*/
package com.pichillilorenzo.flutter_inappwebview_android;
public final class BuildConfig {
public static final boolean DEBUG = false;
public static final String LIBRARY_PACKAGE_NAME = "com.pichillilorenzo.flutter_inappwebview_android";
public static final String BUILD_TYPE = "release";
}

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.pichillilorenzo.flutter_inappwebview_android" >
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="19" />
<queries>
<intent>
<action android:name="android.support.customtabs.action.CustomTabsService" />
</intent>
</queries>
<application>
<activity
android:name="com.pichillilorenzo.flutter_inappwebview_android.in_app_browser.InAppBrowserActivity"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection|fontScale|screenLayout|density"
android:exported="false"
android:theme="@style/AppTheme" />
<activity
android:name="com.pichillilorenzo.flutter_inappwebview_android.chrome_custom_tabs.ChromeCustomTabsActivity"
android:exported="false"
android:theme="@style/ThemeTransparent" />
<activity
android:name="com.pichillilorenzo.flutter_inappwebview_android.chrome_custom_tabs.TrustedWebActivity"
android:exported="false"
android:theme="@style/ThemeTransparent" />
<activity
android:name="com.pichillilorenzo.flutter_inappwebview_android.chrome_custom_tabs.ChromeCustomTabsActivitySingleInstance"
android:exported="false"
android:launchMode="singleInstance"
android:theme="@style/ThemeTransparent" />
<activity
android:name="com.pichillilorenzo.flutter_inappwebview_android.chrome_custom_tabs.TrustedWebActivitySingleInstance"
android:exported="false"
android:launchMode="singleInstance"
android:theme="@style/ThemeTransparent" />
<receiver
android:name="com.pichillilorenzo.flutter_inappwebview_android.chrome_custom_tabs.ActionBroadcastReceiver"
android:enabled="true"
android:exported="false" />
<meta-data
android:name="io.flutter.embedded_views_preview"
android:value="true" />
</application>
</manifest>

View File

@@ -0,0 +1,18 @@
{
"version": 3,
"artifactType": {
"type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
"kind": "Directory"
},
"applicationId": "com.pichillilorenzo.flutter_inappwebview_android",
"variantName": "release",
"elements": [
{
"type": "SINGLE",
"filters": [],
"attributes": [],
"outputFile": "AndroidManifest.xml"
}
],
"elementType": "File"
}

View File

@@ -0,0 +1,4 @@
aarFormatVersion=1.0
aarMetadataVersion=1.0
minCompileSdk=1
minAndroidGradlePluginVersion=1.0.0

View File

@@ -0,0 +1,17 @@
# WebView
-keepattributes *JavascriptInterface*
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}
-keepclassmembers class * extends android.webkit.WebViewClient {
public void *(android.webkit.WebView, java.lang.String, android.graphics.Bitmap);
public boolean *(android.webkit.WebView, java.lang.String);
public void *(android.webkit.webView, jav.lang.String);
}
-keepclassmembers class com.pichillilorenzo.flutter_inappwebview_android$JavaScriptBridgeInterface {
<fields>;
<methods>;
public *;
private *;
}
-keep class com.pichillilorenzo.flutter_inappwebview_android.** { *; }

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/jniLibs"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/release/jniLibs"/></dataSet></merger>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/shaders"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/release/shaders"/></dataSet></merger>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/assets"/><source path="/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/intermediates/shader_assets/release/out"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/release/assets"/></dataSet></merger>

View File

@@ -0,0 +1,8 @@
#Sun May 11 22:09:56 IST 2025
com.pichillilorenzo.flutter_inappwebview_android-main-0\:/drawable/floating_action_mode_shape.xml=/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/intermediates/packaged_res/release/drawable/floating_action_mode_shape.xml
com.pichillilorenzo.flutter_inappwebview_android-main-0\:/layout/activity_web_view.xml=/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/intermediates/packaged_res/release/layout/activity_web_view.xml
com.pichillilorenzo.flutter_inappwebview_android-main-0\:/layout/chrome_custom_tabs_layout.xml=/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/intermediates/packaged_res/release/layout/chrome_custom_tabs_layout.xml
com.pichillilorenzo.flutter_inappwebview_android-main-0\:/layout/floating_action_mode.xml=/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/intermediates/packaged_res/release/layout/floating_action_mode.xml
com.pichillilorenzo.flutter_inappwebview_android-main-0\:/layout/floating_action_mode_item.xml=/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/intermediates/packaged_res/release/layout/floating_action_mode_item.xml
com.pichillilorenzo.flutter_inappwebview_android-main-0\:/menu/menu_main.xml=/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/intermediates/packaged_res/release/menu/menu_main.xml
com.pichillilorenzo.flutter_inappwebview_android-main-0\:/xml/provider_paths.xml=/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/intermediates/packaged_res/release/xml/provider_paths.xml

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="action_close">Close</string>
<string name="action_go_back">Go Back</string>
<string name="action_go_forward">Go Forward</string>
<string name="action_reload">Reload</string>
<string name="action_share">Share</string>
<string name="menu_search">Search</string>
<style name="AppTheme" parent="Theme.AppCompat.Light">
</style>
<style name="InAppWebViewTheme" parent="Theme.AppCompat">
</style>
<style name="ThemeTransparent" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res"/><source path="/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/generated/res/rs/release"/><source path="/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/generated/res/resValues/release"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res"><file name="floating_action_mode_shape" path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res/drawable/floating_action_mode_shape.xml" qualifiers="" type="drawable"/><file name="floating_action_mode_item" path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res/layout/floating_action_mode_item.xml" qualifiers="" type="layout"/><file name="chrome_custom_tabs_layout" path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res/layout/chrome_custom_tabs_layout.xml" qualifiers="" type="layout"/><file name="floating_action_mode" path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res/layout/floating_action_mode.xml" qualifiers="" type="layout"/><file name="activity_web_view" path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res/layout/activity_web_view.xml" qualifiers="" type="layout"/><file path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res/values/styles.xml" qualifiers=""><style name="InAppWebViewTheme" parent="Theme.AppCompat">
</style><style name="AppTheme" parent="Theme.AppCompat.Light">
</style><style name="ThemeTransparent" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style></file><file path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res/values/strings.xml" qualifiers=""><string name="action_go_back">Go Back</string><string name="action_go_forward">Go Forward</string><string name="action_reload">Reload</string><string name="action_share">Share</string><string name="action_close">Close</string><string name="menu_search">Search</string></file><file name="provider_paths" path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res/xml/provider_paths.xml" qualifiers="" type="xml"/><file name="menu_main" path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/main/res/menu/menu_main.xml" qualifiers="" type="menu"/></source><source path="/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/generated/res/rs/release"/><source path="/Users/apple/Documents/Allflutter /freelancing/groceryApp/build/flutter_inappwebview_android/generated/res/resValues/release"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="release$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/release/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="release" generated-set="release$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/apple/.pub-cache/hosted/pub.dev/flutter_inappwebview_android-1.0.13/android/src/release/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>

Some files were not shown because too many files have changed in this diff Show More