Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 构建SDK_Android_Sdk_Permissions_Broadcastreceiver_Server - Fatal编程技术网

Android 构建SDK

Android 构建SDK,android,sdk,permissions,broadcastreceiver,server,Android,Sdk,Permissions,Broadcastreceiver,Server,我有一个非常简单的应用程序,可以将文件上传到远程服务器 我想建立一个SDK,这样外部应用程序也可以使用该应用程序上传文件。我想知道为这个SDK做什么是最好的 目前,我发现的唯一一件事是在主应用程序中公开具有“危险”权限的接收者(签名是不可想象的,因为“客户端”应用程序没有相同的签名) 但我并不喜欢这个解决方案,因为没有sdk的应用程序也可以向主应用程序发送意图 对于这类问题,你有别的解决办法吗 谢谢:)它看起来可能有点复杂,但听起来您想创建一个其他应用程序可以通过AIDL绑定和使用的服务。 有关

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

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

目前,我发现的唯一一件事是在主应用程序中公开具有“危险”权限的接收者(签名是不可想象的,因为“客户端”应用程序没有相同的签名)

但我并不喜欢这个解决方案,因为没有sdk的应用程序也可以向主应用程序发送意图

对于这类问题,你有别的解决办法吗


谢谢:)

它看起来可能有点复杂,但听起来您想创建一个其他应用程序可以通过AIDL绑定和使用的服务。
有关完整的解释/示例,请参见。

它看起来可能有点复杂,但听起来您希望创建一个其他应用程序可以通过AIDL绑定和使用的服务。 有关完整的解释/示例,请参阅