标签: android sdk permissions broadcastreceiver server
我有一个非常简单的应用程序,可以将文件上传到远程服务器。
我想构建一个SDK,以便外部应用程序也可以使用该应用程序上传文件。我想知道为这个SDK做什么是最好的事情。
目前,我发现的唯一一件事就是让接收器暴露出危险的"主应用程序中的权限(签名是不可想象的,因为"客户端"应用程序没有相同的签名)。
但我并不喜欢这个解决方案,因为没有sdk的应用也可以将Intent发送到主应用。
您是否有另一种解决此类问题的方案?
谢谢:)
答案 0 :(得分:0)
它看起来有点复杂,但听起来你想要创建一个其他应用程序可以绑定并通过AIDL使用的服务。 有关完整说明/示例,请参阅Android docs。