【问题标题】:Common data of Free and Paid version of application免费版和付费版应用程序的通用数据
【发布时间】:2016-04-12 10:36:27
【问题描述】:

我在不同的软件包(精简版和专业版)中有 2 个版本的应用程序。 我保留在 sdcard 上的所有数据,除了数据库和首选项 (PreferenceManager.getDefaultSharedPreferences(this))。 我怎样才能让它变得普遍? 我可以在安装 pro 后删除免费版本吗?

对不起,如果这个问题已经存在,但我没有找到我要找的东西。

【问题讨论】:

    标签: java android android-studio build version


    【解决方案1】:

    您可以通过包名删除精简版。

        Uri packageURI = Uri.parse("package:your.packge.name");
        Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
        startActivity(uninstallIntent);
    

    将您的数据放在服务器上以从服务器获取 json。这是 lite 和 pro 的常用方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-14
      • 1970-01-01
      • 2015-09-09
      • 2014-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多