【问题标题】:Emailing out my apk for alternate markets通过电子邮件将我的 apk 发送给其他市场
【发布时间】:2010-09-07 21:59:51
【问题描述】:

我不断收到希望在各种替代市场上发布我的 Android 应用程序的人和公司的电子邮件,他们经常希望我向他们发送(或上传到他们的网站上)我的 apk。

我的问题是:这有什么风险,有人可以从 apk 对我的应用程序进行多少反向工程?有多少其他开发者在非安卓市场的地方发布他们的应用程序?这是一种相当普遍的做法吗?

【问题讨论】:

    标签: android google-play apk


    【解决方案1】:

    正如 Racetrack 所提到的,如果他们需要,还有其他方法可以获取您的 .apk,但总而言之,一旦您的应用程序在他人手中,它就会在很大程度上暴露出来。反编译器将为逆向工程提供一切。这就是为什么 Google 强烈建议使用像 ProGuard 这样的混淆器的部分原因。虽然这仍然保留了所有逻辑并且完好无损,但它使人们更难以阅读和理解,因为它会将所有函数和变量名称替换为无意义的字符串。

    就我个人而言,我一直坚持使用 Market 进行分发。我的主要重点是让目标市场中的人们意识到我的应用程序的存在,而不是需要覆盖更广泛的人群,因此到达市场尚不支持付费购买的国家/地区对我来说并不重要。

    【讨论】:

      【解决方案2】:

      从 Android 市场下载应用程序的apk 非常容易。我的意思是如果有人真的想得到.apk,就像从市场上下载它,然后使用adb拉一样简单。

      通过将您的应用投放到替代市场,您可以让无法使用 android 市场的人有机会试用您的应用。

      【讨论】:

        猜你喜欢
        • 2016-05-15
        • 2014-11-14
        • 1970-01-01
        • 2018-10-16
        • 2013-12-20
        • 2011-07-24
        • 1970-01-01
        • 1970-01-01
        • 2014-02-24
        相关资源
        最近更新 更多