正在显示
2 个修改的文件
包含
54 行增加
和
13 行删除
1 | -buildDir "${topobjdir}/gradle/build/mobile/android/geckoview_example" | 1 | +buildscript { |
2 | 2 | ||
3 | -apply plugin: 'com.android.application' | 3 | + repositories { |
4 | + google() | ||
5 | + jcenter() | ||
6 | + } | ||
7 | + dependencies { | ||
8 | + classpath 'com.android.tools.build:gradle:3.1.3' | ||
9 | + | ||
10 | + | ||
11 | + // NOTE: Do not place your application dependencies here; they belong | ||
12 | + // in the individual module build.gradle files | ||
13 | + } | ||
14 | +} | ||
15 | + | ||
16 | +allprojects { | ||
17 | + repositories { | ||
18 | + google() | ||
19 | + jcenter() | ||
20 | + } | ||
21 | +} | ||
4 | 22 | ||
5 | -apply from: "${topsrcdir}/mobile/android/gradle/product_flavors.gradle" | 23 | +apply plugin: 'com.android.application' |
6 | 24 | ||
7 | android { | 25 | android { |
8 | - compileSdkVersion project.ext.compileSdkVersion | 26 | + compileSdkVersion 27 |
9 | 27 | ||
10 | defaultConfig { | 28 | defaultConfig { |
11 | - targetSdkVersion project.ext.targetSdkVersion | ||
12 | - minSdkVersion project.ext.minSdkVersion | ||
13 | - manifestPlaceholders = project.ext.manifestPlaceholders | 29 | + targetSdkVersion 27 |
30 | + minSdkVersion 21 | ||
31 | + // manifestPlaceholders = project.ext.manifestPlaceholders | ||
14 | 32 | ||
15 | applicationId "org.mozilla.geckoview_example" | 33 | applicationId "org.mozilla.geckoview_example" |
16 | versionCode 1 | 34 | versionCode 1 |
@@ -29,13 +47,29 @@ android { | @@ -29,13 +47,29 @@ android { | ||
29 | } | 47 | } |
30 | } | 48 | } |
31 | 49 | ||
32 | - project.configureProductFlavors.delegate = it | ||
33 | - project.configureProductFlavors() | ||
34 | -} | 50 | + flavorDimensions "abi" |
35 | 51 | ||
52 | + productFlavors { | ||
53 | + arm { dimension "abi" } | ||
54 | + // aarch64 { dimension "abi" } | ||
55 | + } | ||
56 | +} | ||
57 | +repositories { | ||
58 | + maven { | ||
59 | + url "https://maven.mozilla.org/maven2/" | ||
60 | + } | ||
61 | +} | ||
62 | +ext { | ||
63 | + geckoviewChannel = "nightly" | ||
64 | + // geckoviewVersion = "64.0.20180927100037" | ||
65 | + // geckoviewVersion = "66.0.20181231091417" | ||
66 | + geckoviewVersion = "66.0.20190116093310" | ||
67 | +} | ||
36 | dependencies { | 68 | dependencies { |
37 | - implementation "com.android.support:support-annotations:$support_library_version" | ||
38 | - implementation "com.android.support:appcompat-v7:$support_library_version" | 69 | + implementation fileTree(dir: 'libs', include: ['*.jar']) |
70 | + implementation 'com.android.support:appcompat-v7:27.1.1' | ||
71 | + implementation 'com.android.support.constraint:constraint-layout:1.1.3' | ||
39 | 72 | ||
40 | - implementation project(path: ':geckoview') | 73 | + armImplementation "org.mozilla.geckoview:geckoview-${geckoviewChannel}-armeabi-v7a:${geckoviewVersion}" |
74 | + // aarch64Implementation "org.mozilla.geckoview:geckoview-${geckoviewChannel}-arm64-v8a:${geckoviewVersion}" | ||
41 | } | 75 | } |
@@ -8,6 +8,13 @@ | @@ -8,6 +8,13 @@ | ||
8 | <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> | 8 | <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> |
9 | <uses-permission android:name="android.permission.RECORD_AUDIO"/> | 9 | <uses-permission android:name="android.permission.RECORD_AUDIO"/> |
10 | <uses-permission android:name="android.permission.CAMERA"/> | 10 | <uses-permission android:name="android.permission.CAMERA"/> |
11 | + <uses-permission android:name ="android.permission.MODIFY_AUDIO_SETTINGS"/> | ||
12 | + <uses-feature android:name="android.hardware.camera" /> | ||
13 | + <uses-feature android:name="android.hardware.camera.autofocus" /> | ||
14 | + <uses-feature android:name="android.hardware.camera2.full" /> | ||
15 | + <uses-feature android:name="android.hardware.camera2.autofocus" /> | ||
16 | + <uses-permission android:name="android.permission.INTERNET" /> | ||
17 | + <uses-permission android:name="android.webkit.PermissionRequest" /> | ||
11 | 18 | ||
12 | <application | 19 | <application |
13 | android:allowBackup="true" | 20 | android:allowBackup="true" |
-
请 注册 或 登录 后发表评论