【问题标题】:How to add two librarys with same name to Eclipse?如何将两个同名的库添加到 Eclipse?
【发布时间】:2014-05-17 10:27:20
【问题描述】:

我正在尝试将 Google Play 服务和 froyo 库的 Google Play 服务添加到我的项目中,但 Eclipse 不让我这样做,原因是我需要新的库以兼容 Chromecast,并且需要旧的库来使 Admob 工作在 Android 2.2 设备上。

【问题讨论】:

    标签: android eclipse admob chromecast


    【解决方案1】:

    在库和主项目中使用相同的 android-support-v4.jar 库。

    为此,从库和主项目构建路径中删除 android-support-v4.jar 文件,然后从库路径中删除 android-support-v4.jar。然后在库和主项目中重新插入相同的 android-support-v4.jar。然后使用 add to build path 将 lib 添加到您的项目中。

    这将解决您的问题。

    请阅读更多Error on add library project in eclipse

    【讨论】:

    • Google Play Services 不是 JAR 文件,与支持库无关,这是一个项目库,Eclipse 不允许导入两个同名项目。
    【解决方案2】:

    考虑业务主张。 Froyo 设备仅占市场的 1.0%(截至 2014 年 5 月 1 日)。为了迎合这 1% 的需求,您需要付出多少美元的努力?

    建议您放弃对 Froyo 设备广告的支持。让他们免费运行游戏。

    【讨论】:

    • 我的应用大约有 3% 的用户,也就是大约 5000 名活跃用户,来源 Google Analitycs。我已经在下一次更新中放弃了对 Android 2.2 的支持,但这对于 5K 用户来说并不是理想的解决方案。
    • 您并没有阻止他们使用您的应用。您只是不再为他们展示广告。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-08
    • 1970-01-01
    • 1970-01-01
    • 2016-03-15
    • 1970-01-01
    • 2017-04-01
    相关资源
    最近更新 更多