构建SDK

时间:2015-09-30 15:56:08

标签: android sdk permissions broadcastreceiver server

我有一个非常简单的应用程序,可以将文件上传到远程服务器。

我想构建一个SDK,以便外部应用程序也可以使用该应用程序上传文件。我想知道为这个SDK做什么是最好的事情。

目前,我发现的唯一一件事就是让接收器暴露出危险的"主应用程序中的权限(签名是不可想象的,因为"客户端"应用程序没有相同的签名)。

但我并不喜欢这个解决方案,因为没有sdk的应用也可以将Intent发送到主应用。

您是否有另一种解决此类问题的方案?

谢谢:)

1 个答案:

答案 0 :(得分:0)

它看起来有点复杂,但听起来你想要创建一个其他应用程序可以绑定并通过AIDL使用的服务。 有关完整说明/示例,请参阅Android docs