将twilio库集成到android应用程序中

11dmarpk  于 2021-07-14  发布在  Java
关注(0)|答案(1)|浏览(346)

我想将twilio库集成到我的android应用程序中。正如我在他们的网站上提到的

implementation group: "com.twilio.sdk", name: "twilio", version: "8.10.0"

内部 dependenciesbuild.gradle . 这导致了错误
找到多个具有独立于操作系统的路径“meta inf/dependencies”的文件。
根据这个主题我想补充一下

android {      
      packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/ASL2.0'
        exclude("META-INF/*.kotlin_module") 
      }          
}`

然后我得到一个错误,这个过程可以´t访问\testproject\app\build\intermediates\merged\u java\u res\debug\out.jar,因为它被另一个使用。

91zkwejq

91zkwejq1#

twilio开发者福音传道者。
TwilioJava库不适合也不支持android平台。
我不知道技术上的限制是什么,尽管有一个。更重要的是,在应用程序中使用TwilioSDK需要嵌入或包含帐户凭据。然后可以反汇编应用程序并提取您的凭据,从而允许恶意用户滥用您的twilio帐户并使用您的信用卡。
相反,我们建议您从自己的服务器调用TwilioAPI作为代理,这样可以保证您的凭据安全。下面是一个如何使用twilio从android发送短信的示例。
或者,您可能有错误的twilio库。有关其他库,请参见以下链接:
android的twilio视频
android的twilio语音
android的twilio验证
android的twilio对话/聊天

相关问题