1

在这里,在我的国家,无法访问 Google Play。我已经为我的人编写了一个免费的有用应用程序,在它发布几天后,我得出结论,让它更易于访问的最佳方法是通过蓝牙共享它的 APK 文件 (因为通过蓝牙共享文件在这里非常流行!)

现在,问题是:

如何(通过代码)将正在运行的 APK 文件的副本保存在 sd 卡中,然后使用一些意图准备文件以通过蓝牙共享?

不幸的是,我还没有尝试过任何代码,因为我根本不知道从哪里开始。因此,非常欢迎只是起点或一些提示!

编辑:我的一些用户更具技术性,并且知道他们可以使用FileManager/Bluetoth Sharing 应用程序将 APK 发送给他们的朋友,但我希望任何人都能够通过单击应用程序中的按钮来简单地共享应用程序,即使他们是新手或他们的设备上没有任何文件管理器。

4

2 回答 2

1

如果您ACTION_SEND Intent使用应用程序的安装位置执行标准,并将其Intent明确定位到蓝牙,则可以执行此操作。你可以在这里看到如何:

Android上的蓝牙文件传输(甚至限制类型)

于 2014-02-15T00:39:04.840 回答
0

在您的情况下,按代码似乎有点矫枉过正。也许只使用蓝牙上的文件/应用程序共享应用程序就足够了: http: //www.guidingtech.com/10346/transfer-android-apps-between-phones-bluetooth/

于 2013-04-18T20:14:59.533 回答