play storeの無いandroid に ブラウザを入れる

# midoriを入れる

<details><summary>ソースコードダウンロード</summary><div>

```shell
git clone https://github.com/midori-browser/core.git
```

</div></details>
<details><summary>VersionとかLint警告で止まるのを修正</summary><div>

```
$ git diff -U0 | cat
diff --git a/app/build.gradle b/app/build.gradle
index 5129c1f0..f8435bb0 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -11 +11 @@ android {
-        minSdkVersion 15
+        minSdkVersion 22
@@ -26,0 +27,4 @@ android {
+    lintOptions {
+        checkReleaseBuilds false
+        abortOnError false
+    }
@@ -33 +37 @@ dependencies {
-    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
+    implementation 'com.android.support.constraint:constraint-layout:2.0.4'
diff --git a/build.gradle b/build.gradle
index a3176b9e..5a82c533 100644
--- a/build.gradle
+++ b/build.gradle
@@ -4 +4,2 @@ buildscript {
-    ext.kotlin_version = '1.2.71'
+    ext.kotlin_version = '1.6.0'
+
@@ -7 +8 @@ buildscript {
-        jcenter()
+        mavenCentral();
@@ -10 +11 @@ buildscript {
-        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'com.android.tools.build:gradle:7.0.4'
@@ -21 +22 @@ allprojects {
-        jcenter()
+        mavenCentral();
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 9a4163a4..29e41345 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -3 +3 @@ distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip
```
</div></details>

<details><summary>ビルド</summary><div>

```
D:\yano\workspace\android\midori\core>gradlew assemble

> Configure project :app
Warning: The 'kotlin-android-extensions' Gradle plugin is deprecated. Please use this migration guide (https://goo.gle/kotlin-android-extensions-deprecation) to start working with View Binding (https://developer.android.com/topic/libraries/view-binding) and the 'kotlin-parcelize' plugin.

> Task :app:processDebugMainManifest
[com.android.support:animated-vector-drawable:28.0.0] C:\Users\th-yano\.gradle\caches\transforms-3\5c4a99a2143b93cffe52d7df27714f9f\transformed\animated-vector-drawable-28.0.0\AndroidManifest.xml Warning:
        Package name 'android.support.graphics.drawable' used in: com.android.support:animated-vector-drawable:28.0.0, com.android.support:support-vector-drawable:28.0.0.

> Task :app:processReleaseMainManifest
[com.android.support:animated-vector-drawable:28.0.0] C:\Users\th-yano\.gradle\caches\transforms-3\5c4a99a2143b93cffe52d7df27714f9f\transformed\animated-vector-drawable-28.0.0\AndroidManifest.xml Warning:
        Package name 'android.support.graphics.drawable' used in: com.android.support:animated-vector-drawable:28.0.0, com.android.support:support-vector-drawable:28.0.0.

BUILD SUCCESSFUL in 9s
60 actionable tasks: 58 executed, 2 up-to-date
```
</div></details>

<details><summary>apkは2つ出来る</summary><div>

```
D:\yano\workspace\android\midori\core>dir /s "*.apk"
 ドライブ D のボリューム ラベルがありません。
 ボリューム シリアル番号は E8E4-9800 です

 D:\yano\workspace\android\midori\core\app\build\outputs\apk\debug のディレクトリ

2021/12/14  13:56         3,029,363 app-debug.apk
               1 個のファイル           3,029,363 バイト

 D:\yano\workspace\android\midori\core\app\build\outputs\apk\release のディレクトリ

2021/12/14  13:56         2,386,153 app-release-unsigned.apk
               1 個のファイル           2,386,153 バイト

     ファイルの総数:
               2 個のファイル           5,415,516 バイト
               0 個のディレクトリ  656,569,143,296 バイトの空き領域
```
</div></details>

<details><summary>デバッグ版のインストール</summary><div>

```
D:\yano\workspace\android\midori\core>adb install -t D:\yano\workspace\android\midori\core\app\build\outputs\apk\debug\app-debug.apk
Performing Streamed Install
Success
```
</div></details>

<details><summary>起動</summary><div>

```
D:\yano\workspace\android\midori\core>adb shell
generic_x86:/ # pm list packages | grep midori
package:org.midori_browser.midori
generic_x86:/ # pm dump org.midori_browser.midori | grep org.midori_browser.midori | grep "/" | grep Activity
        5440bff org.midori_browser.midori/.BrowserActivity filter fdafdcc
        5440bff org.midori_browser.midori/.BrowserActivity filter fdafdcc
      Intent { flg=0x10000000 cmp=org.midori_browser.midori/.BrowserActivity }
      mActivityComponent=org.midori_browser.midori/.BrowserActivity
    mIntent=Intent { flg=0x10000000 cmp=org.midori_browser.midori/.BrowserActivity }
generic_x86:/ # am start -n org.midori_browser.midori/.BrowserActivity
Starting: Intent { cmp=org.midori_browser.midori/.BrowserActivity }
generic_x86:/ # exit
```

見れた
![display.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2383810/cecf8665-2306-52be-5a33-36188216c8fa.png)

</div></details>