| { | { | ||||
| "project_info": { | "project_info": { | ||||
| "project_number": "618842128088", | |||||
| "firebase_url": "https://tpfarm-825d1.firebaseio.com", | |||||
| "project_id": "tpfarm-825d1", | |||||
| "storage_bucket": "tpfarm-825d1.appspot.com" | |||||
| "project_number": "133633341213", | |||||
| "firebase_url": "https://farm-demo-71aca.firebaseio.com", | |||||
| "project_id": "farm-demo-71aca", | |||||
| "storage_bucket": "farm-demo-71aca.appspot.com" | |||||
| }, | }, | ||||
| "client": [ | "client": [ | ||||
| { | { | ||||
| "client_info": { | "client_info": { | ||||
| "mobilesdk_app_id": "1:618842128088:android:5f81adc58e59c111dea1ad", | |||||
| "mobilesdk_app_id": "1:133633341213:android:0b36de8098b76572cb53f4", | |||||
| "android_client_info": { | "android_client_info": { | ||||
| "package_name": "vn.azteam.tpfarm" | |||||
| "package_name": "vn.azteam.farmdemo" | |||||
| } | } | ||||
| }, | }, | ||||
| "oauth_client": [ | "oauth_client": [ | ||||
| { | { | ||||
| "client_id": "618842128088-etjunrg8qmvgcaena37qo2qn1i1latao.apps.googleusercontent.com", | |||||
| "client_id": "133633341213-kn4dgpqmfrtc1sd4a24v5ptdgnokj6vi.apps.googleusercontent.com", | |||||
| "client_type": 3 | "client_type": 3 | ||||
| } | } | ||||
| ], | ], | ||||
| "api_key": [ | "api_key": [ | ||||
| { | { | ||||
| "current_key": "AIzaSyBRkxNrNKNlzvXykRspeT-7Dcnw-o9ILGQ" | |||||
| "current_key": "AIzaSyAnFlBYZNtXUVMFwOqf0d6eY2AyQMqgaSY" | |||||
| } | } | ||||
| ], | ], | ||||
| "services": { | "services": { | ||||
| "appinvite_service": { | "appinvite_service": { | ||||
| "other_platform_oauth_client": [ | "other_platform_oauth_client": [ | ||||
| { | { | ||||
| "client_id": "618842128088-etjunrg8qmvgcaena37qo2qn1i1latao.apps.googleusercontent.com", | |||||
| "client_id": "133633341213-kn4dgpqmfrtc1sd4a24v5ptdgnokj6vi.apps.googleusercontent.com", | |||||
| "client_type": 3 | "client_type": 3 | ||||
| } | } | ||||
| ] | ] |
| <uses-permission android:name="android.permission.CAMERA" /> | <uses-permission android:name="android.permission.CAMERA" /> | ||||
| <application | <application | ||||
| android:name=".Application" | android:name=".Application" | ||||
| android:label="Tiên Phong Farm" | |||||
| android:label="Smart Farm" | |||||
| android:icon="@mipmap/ic_launcher" | android:icon="@mipmap/ic_launcher" | ||||
| android:requestLegacyExternalStorage="true"> | android:requestLegacyExternalStorage="true"> | ||||
| <activity | <activity | ||||
| android:label="" /> | android:label="" /> | ||||
| <activity | <activity | ||||
| android:name=".MainActivity" | android:name=".MainActivity" | ||||
| android:label="Tiên Phong Farm" | |||||
| android:label="Smart Farm" | |||||
| android:launchMode="singleTop" | android:launchMode="singleTop" | ||||
| android:theme="@style/LaunchTheme" | android:theme="@style/LaunchTheme" | ||||
| android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode" | android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode" |
| package vn.azteam.tpfarm | |||||
| package vn.azteam.farmdemo | |||||
| import io.flutter.app.FlutterApplication | import io.flutter.app.FlutterApplication | ||||
| import io.flutter.plugin.common.PluginRegistry | import io.flutter.plugin.common.PluginRegistry |
| package vn.azteam.tpfarm | |||||
| package vn.azteam.farmdemo | |||||
| import io.flutter.plugin.common.PluginRegistry | import io.flutter.plugin.common.PluginRegistry | ||||
| import io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin | import io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin | ||||
| <item> | <item> | ||||
| <bitmap | <bitmap | ||||
| android:gravity="center" | android:gravity="center" | ||||
| android:src="@mipmap/splash_tpf" /> | |||||
| android:src="@mipmap/splash" /> | |||||
| </item> | </item> | ||||
| </layer-list> | </layer-list> |
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||
| <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> | <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> | ||||
| <background android:drawable="@color/ic_launcher_background"/> | <background android:drawable="@color/ic_launcher_background"/> | ||||
| <foreground android:drawable="@drawable/ic_launcher_foreground"/> | |||||
| <foreground android:drawable="@mipmap/ic_launcher_foreground"/> | |||||
| </adaptive-icon> | </adaptive-icon> |
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||
| <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> | <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> | ||||
| <background android:drawable="@color/ic_launcher_background"/> | <background android:drawable="@color/ic_launcher_background"/> | ||||
| <foreground android:drawable="@drawable/ic_launcher_foreground"/> | |||||
| <foreground android:drawable="@mipmap/ic_launcher_foreground"/> | |||||
| </adaptive-icon> | </adaptive-icon> |