Merge "Migrate frameworks/base/wifi & frameworks/base/packages/OsuLogin" am: e41cd2917a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1533852 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ief078339fcd28ea8899eceec6ec611429c30a2ae
This commit is contained in:
@@ -1239,6 +1239,7 @@ java_library {
|
|||||||
visibility: [
|
visibility: [
|
||||||
"//frameworks/base/wifi",
|
"//frameworks/base/wifi",
|
||||||
"//frameworks/base/services/net",
|
"//frameworks/base/services/net",
|
||||||
|
"//packages/modules/Wifi/framework",
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
android_app {
|
|
||||||
name: "OsuLogin",
|
|
||||||
defaults: ["wifi-module-sdk-version-defaults"],
|
|
||||||
static_libs: ["androidx.legacy_legacy-support-v4"],
|
|
||||||
resource_dirs: ["res"],
|
|
||||||
srcs: ["src/**/*.java"],
|
|
||||||
sdk_version: "system_current",
|
|
||||||
certificate: ":com.android.hotspot2.osulogin.certificate",
|
|
||||||
apex_available: [
|
|
||||||
"com.android.wifi",
|
|
||||||
"test_com.android.wifi",
|
|
||||||
],
|
|
||||||
}
|
|
||||||
|
|
||||||
android_app_certificate {
|
|
||||||
name: "com.android.hotspot2.osulogin.certificate",
|
|
||||||
certificate: "certs/com.android.hotspot2.osulogin"
|
|
||||||
}
|
|
||||||
@@ -1,41 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!--
|
|
||||||
/*
|
|
||||||
* Copyright (C) 2018 The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
-->
|
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
package="com.android.hotspot2.osulogin">
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
|
||||||
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
|
|
||||||
<uses-permission android:name="android.permission.INTERNET"/>
|
|
||||||
|
|
||||||
<application
|
|
||||||
android:networkSecurityConfig="@xml/network_security_config"
|
|
||||||
android:enabled="true"
|
|
||||||
android:label="@string/app_name"
|
|
||||||
android:configChanges="keyboardHidden|orientation|screenSize"
|
|
||||||
android:supportsRtl="true">
|
|
||||||
<activity android:name="com.android.hotspot2.osulogin.OsuLoginActivity"
|
|
||||||
android:label="@string/action_bar_label"
|
|
||||||
android:theme="@style/AppTheme"
|
|
||||||
android:configChanges="keyboardHidden|orientation|screenSize">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.net.wifi.action.PASSPOINT_LAUNCH_OSU_VIEW"/>
|
|
||||||
<category android:name="android.intent.category.DEFAULT"/>
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
</application>
|
|
||||||
</manifest>
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
satk@google.com
|
|
||||||
etancohen@google.com
|
|
||||||
Binary file not shown.
@@ -1,35 +0,0 @@
|
|||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
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
|
|
||||||
/VrPAINQV4x5q8zGYNQBqNFn/A==
|
|
||||||
-----END CERTIFICATE-----
|
|
||||||
@@ -1,52 +0,0 @@
|
|||||||
-----BEGIN PRIVATE KEY-----
|
|
||||||
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
|
|
||||||
VPf88ITMTOBjOH6YC8jKd/n2lVWLjw==
|
|
||||||
-----END PRIVATE KEY-----
|
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:tools="http://schemas.android.com/tools"
|
|
||||||
android:id="@+id/container"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
tools:context="com.android.hotspot2.osulogin.OsuLoginActivity">
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:orientation="vertical">
|
|
||||||
<FrameLayout
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="4dp">
|
|
||||||
|
|
||||||
<!-- Eliminates ProgressBar padding by boxing it into a 4dp high container -->
|
|
||||||
<ProgressBar
|
|
||||||
android:id="@+id/progress_bar"
|
|
||||||
style="@android:style/Widget.Material.Light.ProgressBar.Horizontal"
|
|
||||||
android:indeterminate="false"
|
|
||||||
android:max="100"
|
|
||||||
android:progress="0"
|
|
||||||
android:layout_gravity="center"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"/>
|
|
||||||
</FrameLayout>
|
|
||||||
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
|
|
||||||
android:id="@+id/swipe_refresh"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent">
|
|
||||||
<WebView
|
|
||||||
android:id="@+id/webview"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:layout_alignParentBottom="false"
|
|
||||||
android:layout_alignParentRight="false"/>
|
|
||||||
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
|
|
||||||
</LinearLayout>
|
|
||||||
</FrameLayout>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Sluit aanlyn aan"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Kon nie aanmeld nie"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"የመስመር ላይ ምዝገባ"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ምዝገባ አልተሳካም"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"الاشتراك على الإنترنت"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"تعذّر الاشتراك."</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"অনলাইনত ছাই আপ কৰক"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ছাইন আপ কৰিব পৰা নগ’ল"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Onlayn Qeydiyyat"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Qeydiyyat alınmadı"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Onlajn registracija"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registracija nije uspela"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Зарэгістравацца ў інтэрнэце"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Не ўдалося зарэгістравацца"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Онлайн регистрация"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Регистрацията не бе успешна"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"অনলাইনে সাইন-আপ করুন"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"সাইন-আপ করা যায়নি"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online registracija"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registracija nije uspjela"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Registre en línia"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Ha fallat el registre"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online registrace"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registrace selhala"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online registrering"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registrering mislykkedes"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online-Registrierung"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registrierung fehlgeschlagen"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Εγγραφή στο διαδίκτυο"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Αποτυχία εγγραφής"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online sign-up"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Sign-up failed"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online sign-up"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Sign-up failed"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online sign-up"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Sign-up failed"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online sign-up"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Sign-up failed"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online Sign Up"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Sign-up failed"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Registrarse en línea"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Se produjo un error de registro"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Registro online"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Error al completar el registro"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Veebis registreerimine"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registreerimine ebaõnnestus"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Sarean izen-ematea"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Ezin izan da eman izena"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ثبتنام آنلاین"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ثبتنام انجام نشد"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Rekisteröidy verkossa"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Rekisteröityminen ei onnistunut"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Inscription en ligne"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Échec de l\'inscription"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Inscription en ligne"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Échec de l\'inscription"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Rexistro en liña"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Produciuse un erro co rexistro"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ઑનલાઇન સાઇન અપ કરો"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"સાઇન અપ નિષ્ફળ"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ऑनलाइन साइन अप करें"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"साइन अप नहीं किया जा सका"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online registracija"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registracija nije uspjela"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online regisztráció"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"A regisztráció nem sikerült"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Առցանց գրանցում"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Չհաջողվեց գրանցվել"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Pendaftaran Online"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Pendaftaran gagal"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Skráning á netinu"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Skráning mistókst"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Registrazione online"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registrazione non riuscita"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"הרשמה אונליין"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ההרשמה נכשלה"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"オンライン登録"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"登録できませんでした"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ონლაინ რეგისტრაცია"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"რეგისტრაცია ვერ მოხერხდა"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Онлайн тіркелу"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Тіркелмеді."</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ការចុះឈ្មោះលើអ៊ីនធឺណិត"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ការចុះឈ្មោះមិនបានសម្រេច"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ಆನ್ಲೈನ್ ಸೈನ್ ಅಪ್"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ಸೈನ್ ಅಪ್ ವಿಫಲವಾಗಿದೆ"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"온라인 가입"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"가입에 실패했습니다."</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Интернет аркылуу катталуу"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Катталган жоксуз"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ສະໝັກອອນລາຍ"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ສະໝັກບໍ່ສຳເລັດ"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Internetinis prisiregistravimas"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Nepavyko prisiregistruoti"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Reģistrācija tiešsaistē"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Reģistrācija neizdevās."</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Онлајн регистрација"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Регистрацијата не успеа"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ഓൺലെെൻ സെെൻ അപ്പ്"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"സൈൻ അപ്പ് ചെയ്യാനായില്ല"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Онлайнаар бүртгүүлэх"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Бүртгүүлж чадсангүй"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ऑनलाइन साइन अप करा"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"साइन-अप करता आले नाही"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Pendaftaran Dalam Talian"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Pendaftaran gagal"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"အွန်လိုင်း အကောင့်ဖွင့်ရန်"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"အကောင့်ဖွင့်၍ မရပါ"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Registrering på nettet"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registreringen mislyktes"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"अनलाइन साइन अप"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"साइन अप गर्न सकिएन"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online aanmelding"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Aanmelding mislukt"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ଅନଲାଇନ୍ ସାଇନ୍ ଅପ୍ କରନ୍ତୁ"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ସାଇନ୍ ଅପ୍ ବିଫଳ ହୋଇଛି"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ਆਨਲਾਈਨ ਸਾਈਨ-ਅੱਪ ਕਰੋ"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ਸਾਈਨ-ਅੱਪ ਕਰਨਾ ਅਸਫਲ ਰਿਹਾ"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Rejestracja online"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Nie udało się zarejestrować"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Inscrição on-line"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Falha na inscrição"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Inscrição online"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Falha na inscrição."</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Inscrição on-line"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Falha na inscrição"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Înscriere online"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Nu s-a înscris"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Регистрация в Интернете"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Не удалось зарегистрироваться."</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"සබැඳි ලියාපදිංචිය"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ලියාපදිංචිය අසාර්ථක විය"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online registrácia"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registrácia zlyhala"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Spletna registracija"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registracija ni uspela"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Regjistrimi në linjë"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Regjistrimi dështoi"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Онлајн регистрација"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Регистрација није успела"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Registrering online"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registreringen misslyckades"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Kujisajili Mtandaoni"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Imeshindwa kukusajili"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ஆன்லைனில் பதிவு செய்"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"பதிவு செய்ய முடியவில்லை"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"ఆన్లైన్ సైన్ అప్"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"సైన్-అప్ విఫలమయ్యింది"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"การลงชื่อสมัครใช้ออนไลน์"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"ลงชื่อสมัครใช้ไม่สำเร็จ"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Pag-sign Up Online"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Hindi nakapag-sign up"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Online Kaydolma"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Kaydolma işlemi başarısız oldu"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Онлайн-реєстрація"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Не вдалося зареєструватись"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"آن لائن سائن اپ کریں"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"سائن اپ ناکام ہو گیا"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Onlayn registratsiya"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Registratsiya qilinmadi"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Đăng ký trực tuyến"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Không đăng ký được"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"在线注册"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"注册失败"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"網上申請"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"無法申請"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"線上註冊"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"註冊失敗"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<resources xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
|
||||||
<string name="app_name" msgid="8288271429327488421">"I-OsuLogin"</string>
|
|
||||||
<string name="action_bar_label" msgid="550995560341508693">"Ukubhalisa Okuku-inthanethi"</string>
|
|
||||||
<string name="sign_up_failed" msgid="837216244603867568">"Ukubhalisa kuhlulekile"</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
<resources>
|
|
||||||
<!-- Default screen margins, per the Android Design guidelines. -->
|
|
||||||
<dimen name="activity_horizontal_margin">16dp</dimen>
|
|
||||||
<dimen name="activity_vertical_margin">16dp</dimen>
|
|
||||||
</resources>
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
<resources>
|
|
||||||
<!-- application name [CHAR LIMIT=32] -->
|
|
||||||
<string name="app_name">OsuLogin</string>
|
|
||||||
<!-- action bar label [CHAR LIMIT=32] -->
|
|
||||||
<string name="action_bar_label">Online Sign Up</string>
|
|
||||||
<!-- toast message [CHAR LIMIT=32] -->
|
|
||||||
<string name="sign_up_failed">Sign-up failed</string>
|
|
||||||
</resources>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
<resources>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Base application theme, dependent on API level. This theme is replaced
|
|
||||||
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
|
|
||||||
-->
|
|
||||||
<style name="AppBaseTheme" parent="@android:style/Theme.DeviceDefault.Settings">
|
|
||||||
<!--
|
|
||||||
Theme customizations available in newer API levels can go in
|
|
||||||
res/values-vXX/styles.xml, while customizations related to
|
|
||||||
backward-compatibility can go here.
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<!-- Application theme. -->
|
|
||||||
<style name="AppTheme" parent="AppBaseTheme">
|
|
||||||
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
|
|
||||||
</style>
|
|
||||||
</resources>
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<network-security-config>
|
|
||||||
<base-config cleartextTrafficPermitted="true">
|
|
||||||
<trust-anchors>
|
|
||||||
<certificates src="system" />
|
|
||||||
<certificates src="wfa" />
|
|
||||||
</trust-anchors>
|
|
||||||
</base-config>
|
|
||||||
</network-security-config>
|
|
||||||
@@ -1,281 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2018 The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package com.android.hotspot2.osulogin;
|
|
||||||
|
|
||||||
import static android.net.NetworkCapabilities.NET_CAPABILITY_TRUSTED;
|
|
||||||
|
|
||||||
import android.app.Activity;
|
|
||||||
import android.content.Context;
|
|
||||||
import android.graphics.Bitmap;
|
|
||||||
import android.net.ConnectivityManager;
|
|
||||||
import android.net.Network;
|
|
||||||
import android.net.NetworkCapabilities;
|
|
||||||
import android.net.NetworkRequest;
|
|
||||||
import android.net.wifi.WifiManager;
|
|
||||||
import android.os.Bundle;
|
|
||||||
import android.util.Log;
|
|
||||||
import android.view.KeyEvent;
|
|
||||||
import android.view.View;
|
|
||||||
import android.webkit.WebChromeClient;
|
|
||||||
import android.webkit.WebResourceError;
|
|
||||||
import android.webkit.WebResourceRequest;
|
|
||||||
import android.webkit.WebSettings;
|
|
||||||
import android.webkit.WebView;
|
|
||||||
import android.webkit.WebViewClient;
|
|
||||||
import android.widget.ProgressBar;
|
|
||||||
import android.widget.Toast;
|
|
||||||
|
|
||||||
import androidx.annotation.Nullable;
|
|
||||||
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
|
|
||||||
|
|
||||||
import java.net.MalformedURLException;
|
|
||||||
import java.net.URL;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Online Sign Up Login Web View launched during Provision Process of Hotspot 2.0 rel2.
|
|
||||||
*/
|
|
||||||
public class OsuLoginActivity extends Activity {
|
|
||||||
private static final String TAG = "OsuLogin";
|
|
||||||
private static final boolean DBG = true;
|
|
||||||
|
|
||||||
private String mUrl;
|
|
||||||
private String mHostName;
|
|
||||||
private Network mNetwork;
|
|
||||||
private ConnectivityManager mCm;
|
|
||||||
private ConnectivityManager.NetworkCallback mNetworkCallback;
|
|
||||||
private WifiManager mWifiManager;
|
|
||||||
private WebView mWebView;
|
|
||||||
private SwipeRefreshLayout mSwipeRefreshLayout;
|
|
||||||
private ProgressBar mProgressBar;
|
|
||||||
private boolean mForceDisconnect = true;
|
|
||||||
boolean mRedirectResponseReceived = false;
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
|
||||||
super.onCreate(savedInstanceState);
|
|
||||||
if (DBG) {
|
|
||||||
Log.d(TAG, "onCreate: Opening OSU Web View");
|
|
||||||
}
|
|
||||||
|
|
||||||
mWifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
|
|
||||||
if (mWifiManager == null) {
|
|
||||||
Log.e(TAG, "Cannot get wifi service");
|
|
||||||
finishAndRemoveTask();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (getIntent() == null) {
|
|
||||||
Log.e(TAG, "Intent is null");
|
|
||||||
finishAndRemoveTask();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
mNetwork = getIntent().getParcelableExtra(WifiManager.EXTRA_OSU_NETWORK);
|
|
||||||
if (mNetwork == null) {
|
|
||||||
Log.e(TAG, "Cannot get the network instance for OSU from intent");
|
|
||||||
finishAndRemoveTask();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
mUrl = getIntent().getStringExtra(WifiManager.EXTRA_URL);
|
|
||||||
if (mUrl == null) {
|
|
||||||
Log.e(TAG, "Cannot get OSU server url from intent");
|
|
||||||
finishAndRemoveTask();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
mHostName = getHost(mUrl);
|
|
||||||
if (mHostName == null) {
|
|
||||||
Log.e(TAG, "Cannot get host from the url");
|
|
||||||
finishAndRemoveTask();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
mCm = (ConnectivityManager) getApplicationContext().getSystemService(
|
|
||||||
Context.CONNECTIVITY_SERVICE);
|
|
||||||
if (mCm == null) {
|
|
||||||
Log.e(TAG, "Cannot get connectivity service");
|
|
||||||
finishAndRemoveTask();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!mCm.bindProcessToNetwork(mNetwork)) {
|
|
||||||
Log.e(TAG, "Network is no longer valid");
|
|
||||||
finishAndRemoveTask();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
final NetworkCapabilities networkCapabilities = mCm.getNetworkCapabilities(mNetwork);
|
|
||||||
if (networkCapabilities == null || !networkCapabilities.hasTransport(
|
|
||||||
NetworkCapabilities.TRANSPORT_WIFI)) {
|
|
||||||
Log.e(TAG, "WiFi is not supported for the Network");
|
|
||||||
finishAndRemoveTask();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
getActionBar().setDisplayShowHomeEnabled(false);
|
|
||||||
getActionBar().setElevation(0); // remove shadow
|
|
||||||
getActionBar().setTitle(getString(R.string.action_bar_label));
|
|
||||||
getActionBar().setSubtitle("");
|
|
||||||
setContentView(R.layout.osu_web_view);
|
|
||||||
|
|
||||||
// Exit this app if network disappeared.
|
|
||||||
mNetworkCallback = new ConnectivityManager.NetworkCallback() {
|
|
||||||
@Override
|
|
||||||
public void onLost(Network network) {
|
|
||||||
if (DBG) {
|
|
||||||
Log.d(TAG, "Lost for the current Network, close the browser");
|
|
||||||
}
|
|
||||||
mForceDisconnect = false; // It is already disconnected.
|
|
||||||
if (!mRedirectResponseReceived) {
|
|
||||||
showSignUpFailedToast();
|
|
||||||
}
|
|
||||||
if (mNetwork.equals(network)) {
|
|
||||||
finishAndRemoveTask();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
mCm.registerNetworkCallback(
|
|
||||||
new NetworkRequest.Builder().addTransportType(
|
|
||||||
NetworkCapabilities.TRANSPORT_WIFI).removeCapability(
|
|
||||||
NET_CAPABILITY_TRUSTED).build(),
|
|
||||||
mNetworkCallback);
|
|
||||||
|
|
||||||
mWebView = findViewById(R.id.webview);
|
|
||||||
mWebView.clearCache(true);
|
|
||||||
WebSettings webSettings = mWebView.getSettings();
|
|
||||||
webSettings.setJavaScriptEnabled(true);
|
|
||||||
webSettings.setMixedContentMode(WebSettings.MIXED_CONTENT_COMPATIBILITY_MODE);
|
|
||||||
webSettings.setUseWideViewPort(true);
|
|
||||||
webSettings.setLoadWithOverviewMode(true);
|
|
||||||
webSettings.setSupportZoom(true);
|
|
||||||
webSettings.setBuiltInZoomControls(true);
|
|
||||||
webSettings.setDisplayZoomControls(false);
|
|
||||||
mProgressBar = findViewById(R.id.progress_bar);
|
|
||||||
mWebView.setWebViewClient(new OsuWebViewClient());
|
|
||||||
mWebView.setWebChromeClient(new WebChromeClient() {
|
|
||||||
@Override
|
|
||||||
public void onProgressChanged(WebView view, int newProgress) {
|
|
||||||
mProgressBar.setProgress(newProgress);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
if (DBG) {
|
|
||||||
Log.d(TAG, "OSU Web View to " + mUrl);
|
|
||||||
}
|
|
||||||
|
|
||||||
mWebView.loadUrl(mUrl);
|
|
||||||
mSwipeRefreshLayout = findViewById(R.id.swipe_refresh);
|
|
||||||
mSwipeRefreshLayout.setOnRefreshListener(() -> {
|
|
||||||
mWebView.reload();
|
|
||||||
mSwipeRefreshLayout.setRefreshing(true);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean onKeyDown(int keyCode, KeyEvent event) {
|
|
||||||
// Check if the key event was the Back button.
|
|
||||||
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
|
|
||||||
// If there is a history to move back
|
|
||||||
if (mWebView.canGoBack()) {
|
|
||||||
mWebView.goBack();
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return super.onKeyDown(keyCode, event);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void onDestroy() {
|
|
||||||
if (mNetworkCallback != null) {
|
|
||||||
mCm.unregisterNetworkCallback(mNetworkCallback);
|
|
||||||
mNetworkCallback = null;
|
|
||||||
}
|
|
||||||
if (mWifiManager != null && mForceDisconnect) {
|
|
||||||
mWifiManager.disconnect();
|
|
||||||
mWifiManager = null;
|
|
||||||
}
|
|
||||||
super.onDestroy();
|
|
||||||
}
|
|
||||||
|
|
||||||
private String getHost(String url) {
|
|
||||||
try {
|
|
||||||
return new URL(url).getHost();
|
|
||||||
} catch (MalformedURLException e) {
|
|
||||||
Log.e(TAG, "Invalid URL " + url);
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
private String getHeaderSubtitle(String urlString) {
|
|
||||||
try {
|
|
||||||
URL url = new URL(urlString);
|
|
||||||
return url.getProtocol() + "://" + url.getHost();
|
|
||||||
} catch (MalformedURLException e) {
|
|
||||||
Log.e(TAG, "Invalid URL " + urlString);
|
|
||||||
}
|
|
||||||
return "";
|
|
||||||
}
|
|
||||||
|
|
||||||
private void showSignUpFailedToast() {
|
|
||||||
Toast.makeText(getApplicationContext(), R.string.sign_up_failed,
|
|
||||||
Toast.LENGTH_SHORT).show();
|
|
||||||
}
|
|
||||||
|
|
||||||
private class OsuWebViewClient extends WebViewClient {
|
|
||||||
boolean mPageError = false;
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void onPageStarted(WebView view, String urlString, Bitmap favicon) {
|
|
||||||
String subtitle = getHeaderSubtitle(urlString);
|
|
||||||
getActionBar().setSubtitle(subtitle);
|
|
||||||
mProgressBar.setVisibility(View.VISIBLE);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void onPageFinished(WebView view, String url) {
|
|
||||||
mProgressBar.setVisibility(View.INVISIBLE);
|
|
||||||
mSwipeRefreshLayout.setRefreshing(false);
|
|
||||||
|
|
||||||
// Do not show the page error on UI.
|
|
||||||
if (mPageError) {
|
|
||||||
if (mRedirectResponseReceived) {
|
|
||||||
// Do not disconnect current connection while provisioning is in progress.
|
|
||||||
mForceDisconnect = false;
|
|
||||||
}
|
|
||||||
finishAndRemoveTask();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void onReceivedError(WebView view, WebResourceRequest request,
|
|
||||||
WebResourceError error) {
|
|
||||||
if (request.getUrl().toString().startsWith("http://127.0.0.1")) {
|
|
||||||
mRedirectResponseReceived = true;
|
|
||||||
view.stopLoading();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (request.isForMainFrame()) {
|
|
||||||
// This happens right after getting HTTP redirect response from an OSU server
|
|
||||||
// since no more Http request is allowed to send to the OSU server.
|
|
||||||
mPageError = true;
|
|
||||||
Log.e(TAG, "onReceived Error for MainFrame: " + error.getErrorCode());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
154
wifi/Android.bp
154
wifi/Android.bp
@@ -1,154 +0,0 @@
|
|||||||
// Copyright (C) 2019 The Android Open Source Project
|
|
||||||
//
|
|
||||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
// you may not use this file except in compliance with the License.
|
|
||||||
// You may obtain a copy of the License at
|
|
||||||
//
|
|
||||||
// http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
//
|
|
||||||
// Unless required by applicable law or agreed to in writing, software
|
|
||||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
// See the License for the specific language governing permissions and
|
|
||||||
// limitations under the License.
|
|
||||||
|
|
||||||
java_defaults {
|
|
||||||
name: "wifi-module-sdk-version-defaults",
|
|
||||||
min_sdk_version: "30",
|
|
||||||
target_sdk_version: "30",
|
|
||||||
}
|
|
||||||
|
|
||||||
filegroup {
|
|
||||||
name: "framework-wifi-updatable-exported-aidl-sources",
|
|
||||||
srcs: ["aidl-export/**/*.aidl"],
|
|
||||||
path: "aidl-export",
|
|
||||||
visibility: ["//visibility:private"],
|
|
||||||
}
|
|
||||||
|
|
||||||
filegroup {
|
|
||||||
name: "framework-wifi-updatable-java-sources",
|
|
||||||
srcs: [
|
|
||||||
"java/**/*.java",
|
|
||||||
"java/**/*.aidl",
|
|
||||||
],
|
|
||||||
path: "java",
|
|
||||||
visibility: ["//visibility:private"],
|
|
||||||
}
|
|
||||||
|
|
||||||
filegroup {
|
|
||||||
name: "framework-wifi-updatable-sources",
|
|
||||||
srcs: [
|
|
||||||
":framework-wifi-updatable-java-sources",
|
|
||||||
":framework-wifi-updatable-exported-aidl-sources",
|
|
||||||
],
|
|
||||||
}
|
|
||||||
|
|
||||||
filegroup {
|
|
||||||
name: "framework-wifi-annotations",
|
|
||||||
srcs: ["java/android/net/wifi/WifiAnnotations.java"],
|
|
||||||
}
|
|
||||||
|
|
||||||
// list of tests that are allowed to access @hide APIs from framework-wifi
|
|
||||||
test_access_hidden_api_whitelist = [
|
|
||||||
"//frameworks/base/wifi/tests",
|
|
||||||
"//frameworks/base/wifi/non-updatable/tests",
|
|
||||||
"//frameworks/opt/net/wifi/tests/wifitests:__subpackages__",
|
|
||||||
|
|
||||||
"//packages/modules/Wifi/framework/tests",
|
|
||||||
"//packages/modules/Wifi/service/tests/wifitests:__subpackages__",
|
|
||||||
|
|
||||||
"//external/robolectric-shadows:__subpackages__",
|
|
||||||
"//frameworks/base/packages/SettingsLib/tests/integ",
|
|
||||||
"//external/sl4a:__subpackages__",
|
|
||||||
"//packages/apps/Settings/tests/robotests", // TODO(b/161767237): remove
|
|
||||||
]
|
|
||||||
|
|
||||||
// defaults shared between `framework-wifi` & `framework-wifi-pre-jarjar`
|
|
||||||
// java_sdk_library `framework-wifi` needs sources to generate stubs, so it cannot reuse
|
|
||||||
// `framework-wifi-pre-jarjar`
|
|
||||||
java_defaults {
|
|
||||||
name: "framework-wifi-defaults",
|
|
||||||
defaults: ["wifi-module-sdk-version-defaults"],
|
|
||||||
static_libs: [
|
|
||||||
"framework-wifi-util-lib",
|
|
||||||
"android.hardware.wifi-V1.0-java-constants",
|
|
||||||
"modules-utils-build",
|
|
||||||
],
|
|
||||||
libs: [
|
|
||||||
"unsupportedappusage", // for android.compat.annotation.UnsupportedAppUsage
|
|
||||||
],
|
|
||||||
srcs: [
|
|
||||||
":framework-wifi-updatable-sources",
|
|
||||||
":framework-wifi-util-lib-aidls",
|
|
||||||
],
|
|
||||||
}
|
|
||||||
|
|
||||||
// wifi-service needs pre-jarjared version of framework-wifi so it can reference copied utility
|
|
||||||
// classes before they are renamed.
|
|
||||||
java_library {
|
|
||||||
name: "framework-wifi-pre-jarjar",
|
|
||||||
defaults: ["framework-wifi-defaults"],
|
|
||||||
sdk_version: "module_current",
|
|
||||||
libs: ["framework-annotations-lib"],
|
|
||||||
// java_api_finder must accompany `srcs` (`srcs` defined in `framework-wifi-defaults`)
|
|
||||||
plugins: ["java_api_finder"],
|
|
||||||
installable: false,
|
|
||||||
visibility: [
|
|
||||||
"//frameworks/opt/net/wifi/service",
|
|
||||||
"//frameworks/opt/net/wifi/tests/wifitests",
|
|
||||||
],
|
|
||||||
}
|
|
||||||
|
|
||||||
// post-jarjar version of framework-wifi
|
|
||||||
java_sdk_library {
|
|
||||||
name: "framework-wifi",
|
|
||||||
defaults: [
|
|
||||||
"framework-module-defaults",
|
|
||||||
"framework-wifi-defaults",
|
|
||||||
],
|
|
||||||
|
|
||||||
jarjar_rules: ":wifi-jarjar-rules",
|
|
||||||
|
|
||||||
installable: true,
|
|
||||||
optimize: {
|
|
||||||
enabled: false
|
|
||||||
},
|
|
||||||
hostdex: true, // for hiddenapi check
|
|
||||||
|
|
||||||
// Restrict access to implementation library.
|
|
||||||
impl_library_visibility: [
|
|
||||||
"//frameworks/opt/net/wifi/service:__subpackages__",
|
|
||||||
] + test_access_hidden_api_whitelist,
|
|
||||||
|
|
||||||
apex_available: [
|
|
||||||
"com.android.wifi",
|
|
||||||
"test_com.android.wifi",
|
|
||||||
],
|
|
||||||
permitted_packages: [
|
|
||||||
"android.hardware.wifi",
|
|
||||||
"android.net.wifi",
|
|
||||||
// Created by jarjar rules.
|
|
||||||
"com.android.wifi.x",
|
|
||||||
],
|
|
||||||
}
|
|
||||||
|
|
||||||
// defaults for tests that need to build against framework-wifi's @hide APIs
|
|
||||||
java_defaults {
|
|
||||||
name: "framework-wifi-test-defaults",
|
|
||||||
sdk_version: "core_platform", // tests can use @CorePlatformApi's
|
|
||||||
libs: [
|
|
||||||
// order matters: classes in framework-wifi are resolved before framework, meaning
|
|
||||||
// @hide APIs in framework-wifi are resolved before @SystemApi stubs in framework
|
|
||||||
"framework-wifi.impl",
|
|
||||||
"framework",
|
|
||||||
|
|
||||||
// if sdk_version="" this gets automatically included, but here we need to add manually.
|
|
||||||
"framework-res",
|
|
||||||
],
|
|
||||||
visibility: test_access_hidden_api_whitelist,
|
|
||||||
}
|
|
||||||
|
|
||||||
filegroup {
|
|
||||||
name: "wifi-jarjar-rules",
|
|
||||||
srcs: ["jarjar-rules.txt"],
|
|
||||||
}
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/**
|
|
||||||
* Copyright (c) 2008, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package android.net.wifi;
|
|
||||||
|
|
||||||
@JavaOnlyStableParcelable parcelable ScanResult;
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user