Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
胡斌
/
geckoview_example
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
胡斌
6 years ago
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
ab7163158b7268ec7eb40c0e3ee0942ca0e442f6
ab716315
1 parent
be87c7b6
master
compile ok with android studio
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
54 行增加
和
13 行删除
build.gradle
src/main/AndroidManifest.xml
build.gradle
查看文件 @
ab71631
build
Dir
"${topobjdir}/gradle/build/mobile/android/geckoview_example"
build
script
{
apply
plugin:
'com.android.application'
repositories
{
google
()
jcenter
()
}
dependencies
{
classpath
'com.android.tools.build:gradle:3.1.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects
{
repositories
{
google
()
jcenter
()
}
}
apply
from:
"${topsrcdir}/mobile/android/gradle/product_flavors.gradle"
apply
plugin:
'com.android.application'
android
{
compileSdkVersion
project
.
ext
.
compileSdkVersion
compileSdkVersion
27
defaultConfig
{
targetSdkVersion
project
.
ext
.
targetSdkVersion
minSdkVersion
project
.
ext
.
minSdkVersion
manifestPlaceholders
=
project
.
ext
.
manifestPlaceholders
targetSdkVersion
27
minSdkVersion
21
// manifestPlaceholders = project.ext.manifestPlaceholders
applicationId
"org.mozilla.geckoview_example"
versionCode
1
...
...
@@ -29,13 +47,29 @@ android {
}
}
project
.
configureProductFlavors
.
delegate
=
it
project
.
configureProductFlavors
()
}
flavorDimensions
"abi"
productFlavors
{
arm
{
dimension
"abi"
}
// aarch64 { dimension "abi" }
}
}
repositories
{
maven
{
url
"https://maven.mozilla.org/maven2/"
}
}
ext
{
geckoviewChannel
=
"nightly"
// geckoviewVersion = "64.0.20180927100037"
// geckoviewVersion = "66.0.20181231091417"
geckoviewVersion
=
"66.0.20190116093310"
}
dependencies
{
implementation
"com.android.support:support-annotations:$support_library_version"
implementation
"com.android.support:appcompat-v7:$support_library_version"
implementation
fileTree
(
dir:
'libs'
,
include:
[
'*.jar'
])
implementation
'com.android.support:appcompat-v7:27.1.1'
implementation
'com.android.support.constraint:constraint-layout:1.1.3'
implementation
project
(
path:
':geckoview'
)
armImplementation
"org.mozilla.geckoview:geckoview-${geckoviewChannel}-armeabi-v7a:${geckoviewVersion}"
// aarch64Implementation "org.mozilla.geckoview:geckoview-${geckoviewChannel}-arm64-v8a:${geckoviewVersion}"
}
...
...
src/main/AndroidManifest.xml
查看文件 @
ab71631
...
...
@@ -8,6 +8,13 @@
<uses-permission
android:name=
"android.permission.ACCESS_FINE_LOCATION"
/>
<uses-permission
android:name=
"android.permission.RECORD_AUDIO"
/>
<uses-permission
android:name=
"android.permission.CAMERA"
/>
<uses-permission
android:name =
"android.permission.MODIFY_AUDIO_SETTINGS"
/>
<uses-feature
android:name=
"android.hardware.camera"
/>
<uses-feature
android:name=
"android.hardware.camera.autofocus"
/>
<uses-feature
android:name=
"android.hardware.camera2.full"
/>
<uses-feature
android:name=
"android.hardware.camera2.autofocus"
/>
<uses-permission
android:name=
"android.permission.INTERNET"
/>
<uses-permission
android:name=
"android.webkit.PermissionRequest"
/>
<application
android:allowBackup=
"true"
...
...
请
注册
或
登录
后发表评论