Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
xuning
/
livekitAndroidXuningTest
转到一个项目
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
davidliu
2022-07-10 22:58:22 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
ea5d90ff0c8e49826f289c2917cc8b77aaac446e
ea5d90ff
1 parent
ef0ef6db
Allow for setting of sample's default url/token through gradle properties
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
21 行增加
和
3 行删除
sample-app-common/build.gradle
sample-app-common/src/main/java/io/livekit/android/sample/MainViewModel.kt
sample-app-common/build.gradle
查看文件 @
ea5d90f
...
...
@@ -3,6 +3,17 @@ plugins {
id
'kotlin-android'
}
def
getDefaultUrl
()
{
return
hasProperty
(
'livekitSampleUrl'
)
?
livekitSampleUrl
:
"ws://www.example.com"
}
def
getDefaultToken
()
{
return
hasProperty
(
'livekitSampleToken'
)
?
livekitSampleToken
:
""
}
final
url
=
getDefaultUrl
()
final
token
=
getDefaultToken
()
android
{
compileSdk
androidSdk
.
compileVersion
...
...
@@ -18,6 +29,14 @@ android {
release
{
minifyEnabled
false
proguardFiles
getDefaultProguardFile
(
'proguard-android-optimize.txt'
),
'proguard-rules.pro'
buildConfigField
"String"
,
"DEFAULT_URL"
,
"\"$url\""
buildConfigField
"String"
,
"DEFAULT_TOKEN"
,
"\"$token\""
}
debug
{
buildConfigField
"String"
,
"DEFAULT_URL"
,
"\"$url\""
buildConfigField
"String"
,
"DEFAULT_TOKEN"
,
"\"$token\""
}
}
compileOptions
{
...
...
sample-app-common/src/main/java/io/livekit/android/sample/MainViewModel.kt
查看文件 @
ea5d90f
...
...
@@ -32,8 +32,7 @@ class MainViewModel(application: Application) : AndroidViewModel(application) {
private const val PREFERENCES_KEY_URL = "url"
private const val PREFERENCES_KEY_TOKEN = "token"
const val URL = "ws://www.example.com"
const val TOKEN =
""
const val URL = BuildConfig.DEFAULT_URL
const val TOKEN = BuildConfig.DEFAULT_TOKEN
}
}
\ No newline at end of file
...
...
请
注册
或
登录
后发表评论