【问题标题】:Android - Invoke activity from within jarAndroid - 从 jar 中调用活动
【发布时间】:2010-04-26 21:04:43
【问题描述】:

我有一个 jar,它包含一个扩展 Activity 并在 onCreate 上执行一些活动的类。我想将此 jar 导入我的 Android 应用程序并开始活动。

我该怎么办?

谢谢 乔治

【问题讨论】:

    标签: android jar android-activity


    【解决方案1】:

    第 1 步:将 JAR 放入项目的 libs/ 目录中。

    第 2 步:如果您使用的是 Eclipse,请将这个 JAR 添加到您的构建路径中

    【讨论】:

    • 如果他不使用eclipse怎么办?
    • 好的。之后,我可以只创建一个 Intent 对象并提供包名和类名,然后调用 startActivity 吗?
    • 我这样做了:将 JAR 放入库中,将 JAR 放入构建路径并在清单中添加活动 但在 logCat 中说 FATAL EXCEPTION: main ActivityNotFoundException。任何想法?? 活动>
    • @Ivan:确保您使用的是最新的 SDK 工具和 ADT 插件,然后撤消对构建路径的手动更改——只需将 JAR 放在 libs/ 中就足够了。如果这没有帮助,请提出一个新的 StackOverflow 问题,在其中包含清单和整个堆栈跟踪。
    • 我有 SDK Tools v21.1,我从构建路径中删除了 jar 文件,只在 libs 中有 jar,但致命异常仍在继续
    【解决方案2】:

    我得到了这个工作。我将 JAR 放在 assets 文件夹中,并且不必设置构建路径。非常感谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-28
      • 1970-01-01
      • 1970-01-01
      • 2012-09-20
      • 1970-01-01
      • 2014-09-01
      • 2013-10-28
      • 2016-01-08
      相关资源
      最近更新 更多