首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以通过电子邮件或文本将链接发送到Android设备,从而打开您自己的包含参数的自定义应用程序?

问是否可以通过电子邮件或文本将链接发送到Android设备,从而打开您自己的包含参数的自定义应用程序?
EN

Stack Overflow用户
提问于 2017-04-01 09:33:46
回答 2查看 42关注 0票数 0

我真的不能再给标题加更多内容了。我想向那些直接打开我的应用程序的链接的用户发送警告。

这有可能吗?如果有,怎么做?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-01 09:44:39

我知道从谷歌广告的工作,它确实有可能将用户发送到一个特定的深链接位置在你的应用程序。作为将用户发送到特定产品页面的示例,您可以使用诸如android-app://com.example.android/exampleapp/productid_1234之类的URL

阅读更多- https://support.google.com/adwords/answer/6046977?hl=en-GB

票数 1
EN

Stack Overflow用户

发布于 2017-04-01 09:55:20

是的,您只需添加发送数据的意图就可以做到这一点。我正在共享一个代码示例,只需实现它,您就会得到您想要的:

代码语言:javascript
复制
Intent share = new Intent(android.content.Intent.ACTION_SEND);
        share.setType("text/plain");
        share.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);

        // Add data to the intent, the receiving app will decide
        // what to do with it.


        share.putExtra(Intent.EXTRA_REFERRER_NAME,"example");
        // share.putExtra(Intent.EXTRA_SUBJECT, "your text");

        share.putExtra(Intent.EXTRA_TEXT, "click on com.example.yourApp");

        startActivity(Intent.createChooser(share, ""));

只要把your app complete name with package name放在com.example.yourApp上就行了

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43155121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档