如何在设备上链接到我的Android应用程序?

如何在设备上链接到我的Android应用程序?,android,facebook,url-scheme,applinks,Android,Facebook,Url Scheme,Applinks,我正在使用url将我的应用重定向到facebook。其中一个参数是在操作完成后重定向的url,我需要一个指向我的应用程序的链接。我只是想让它回到应用程序并再次唤醒它。如果这个链接可以在其他地方使用,并且如果应用程序还没有安装或者是在桌面上点击的话,它会链接到play store,这也很好 提前谢谢,这会帮我很多忙的 看看协议。其中一项实施正在进行中 编辑:更多信息。。。您可以使用私有URL方案(yourapp://),但存在争议,因为方案应该是通用的,而“yourapp”不是。此外,如果没有安装

我正在使用url将我的应用重定向到facebook。其中一个参数是在操作完成后重定向的url,我需要一个指向我的应用程序的链接。我只是想让它回到应用程序并再次唤醒它。如果这个链接可以在其他地方使用,并且如果应用程序还没有安装或者是在桌面上点击的话,它会链接到play store,这也很好

提前谢谢,这会帮我很多忙的

看看协议。其中一项实施正在进行中

编辑:更多信息。。。您可以使用私有URL方案(yourapp://),但存在争议,因为方案应该是通用的,而“yourapp”不是。此外,如果没有安装应用程序,链接到play store的想法也行不通


应用程序链接的工作原理是将元数据嵌入到网页中,或者通过标准化用于启动应用程序的特定于操作系统的API(Intents,在Android上)。Facebook实现了一个名为App Link Hosting的应用程序,它在FB上托管信息。

您可以通过以下方式访问play store中的任何应用程序:

             String uri = "market://details?id=" + pkgName;
其中pkgName是应用程序包的名称,即“com.android.example” 你也可以这样开始一项活动

         Intent intent = new Intent(Intent.ACTION_VIEW);
         String uri = "market://details?id=" + pkgName;
         intent.setData(Uri.parse(uri));
         startActivity(intent);

我已经对此进行了研究,但我相信它仍然需要您在应用程序本身中设置url方案。这就是我难以理解的。Android上应用程序链接的实现使用的是意图,而不是URL方案。有关Android特定机制的更多信息:我想我还不熟悉这方面的技术细节。我想要的是我的应用程序的链接。我假设我可以使用应用程序链接来链接商店,而不是应用程序未安装。我使用unity进行开发,对android开发的java方面不太了解。请查看有关本机插件和扩展UnityPlayerActivity的unity文档。看起来您需要进行一些android原生java开发。