电报源代码编译错误
Telegram source code compile error
我从 github 下载 Telegram 源代码,我遇到了一些问题。
首先: NDK的错误,我找到了解决方法。
其次:我解决第一个问题后显示google-services.json
不见了
所以我下载了 google-services.json
并将其放在 src.
现在这是我的问题,它在这样的一个位置显示错误
No matching client found for package name
我尝试将 json 文件放入其中 location.It 不起作用。
- 有人可以教我如何解决这个问题。
- 除了官方外,我在哪里可以找到用于聊天的 Telegram 教程?
- 有没有人可以很好地编译Telegram源代码?
我也遇到了同样的问题
您将无法仅从源代码编译和 运行 电报,因为 google-services.json 不在 repo .
更新
No matching client found for package name
表示在google-services.json中客户端包名与您的应用程序包不匹配。
您需要为每个应用程序包生成一个 google-services.json 文件(例如,如果您在风味配置中更改包名称)
转到 build.gradle(模块级别)。
替换
buildTypes {
debug {
debuggable true
jniDebuggable true
signingConfig signingConfigs.debug
applicationIdSuffix ".beta"
}
...
}
和
buildTypes {
debug {
debuggable true
jniDebuggable true
signingConfig signingConfigs.debug
}
...
}
我从 github 下载 Telegram 源代码,我遇到了一些问题。
首先: NDK的错误,我找到了解决方法。
其次:我解决第一个问题后显示google-services.json
不见了
所以我下载了 google-services.json
并将其放在 src.
现在这是我的问题,它在这样的一个位置显示错误 No matching client found for package name
我尝试将 json 文件放入其中 location.It 不起作用。
- 有人可以教我如何解决这个问题。
- 除了官方外,我在哪里可以找到用于聊天的 Telegram 教程?
- 有没有人可以很好地编译Telegram源代码?
我也遇到了同样的问题
您将无法仅从源代码编译和 运行 电报,因为 google-services.json 不在 repo .
更新
No matching client found for package name
表示在google-services.json中客户端包名与您的应用程序包不匹配。
您需要为每个应用程序包生成一个 google-services.json 文件(例如,如果您在风味配置中更改包名称)
转到 build.gradle(模块级别)。
替换
buildTypes {
debug {
debuggable true
jniDebuggable true
signingConfig signingConfigs.debug
applicationIdSuffix ".beta"
}
...
}
和
buildTypes {
debug {
debuggable true
jniDebuggable true
signingConfig signingConfigs.debug
}
...
}