问题标签 [library-project]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 你如何在eclipse中切换你的库项目
我有以下问题:我或多或少地同时处理许多不同的应用程序(每隔几个小时在应用程序之间切换)。他们每个人都在使用自己打包的(git 子模块)操作栏 sherlock。为了编译和运行每个应用程序,我必须确保库项目在 eclipse 中打开。
现在eclipse只允许打开一个项目的一个实例。所以我编译应用程序的解决方法是:
- 删除操作栏 sherlock 项目(属于另一个应用程序)
- 导入action bar sherlock项目(属于这个app)
- 构建并运行
有没有更方便的方法来做到这一点?
android - 在清单中找不到图书馆活动声明
我有一些项目作为一个名为LibProj
. 它有很多我想在MainProj
项目中使用的活动,但我收到Activity Not Found错误。
我已经完成了这些步骤。
其中之一如下所示。
MainProj
第二个是在我的项目清单中添加所有活动的声明。
ETC...
这两种方式都行不通。我做错了什么或解决方案是什么?
android - 使用 Android Studio 0.3.0 导入库项目
我刚刚将我的 Android Studio 版本更新到 0.3.0,但我仍然无法将简单的库项目导入我的应用项目。即使使用新的模块可视界面。(您不必编辑 build.gradle - ???)
我的项目结构:
这些是我的步骤:
文件>项目结构(这里我没有找到任何“导入模块”),我在选择+JsonReaderProject主文件夹然后查看>打开模块设置时找到该选项。好的,然后我点击>Import New Module,导入后,我在同一个窗口中选择我的+JsonReader文件夹,点击右边的“加号”按钮,Module Dependency,选择我导入的模块然后Apply,OK。
通过这些步骤,我可以在代码中引用库并使用它,但它不会编译。
android - 没有活动但有资源的 Android 库项目。最好的方法?
所以目前我有一个不包含任何活动的库项目,但它确实有资源文件,例如可从 dialogFraments 和普通类访问的复合视图和字符串的布局。目前这个库项目扩展应用程序,主应用程序从库项目应用程序扩展。这是正确的方法吗?
应用程序 <-LIBRARY PROJECT:BaseApplicationContext <- MAIN PROJECT - ApplicationContext
问候,
java - 使用库项目使项目规模翻倍
我正在开发一个 android 应用程序,它可以作为免费试用版和付费专业版使用。当然,两者都共享大量代码,所以我将核心功能移到了一个 android 库项目中。我创建了两个独立的 android 项目,它们使用核心项目作为库。到目前为止,它有效。但是在编译最终的应用程序时,我意识到与库项目相比,应用程序的大小增加了一倍多。
由于除了代码布局之外我几乎没有更改任何内容,因此我无法解释为什么会发生这种情况。我想这可能与核心库项目包含的导出库有关。在 Eclipse 中,我可以看到库项目和应用程序项目确实显示了库包含在其各自“Android 私有库”文件夹中的所有 jar 文件。这些库是否包含两次,也许?
android - 如何将没有资源的 Android 库项目转换为外部 JAR?
我有库项目,我正在使用库项目中的 xml 文件中的类。内部 Activity 类正在导入,但在 xml 文件中它没有引用,请给我建议。
我没有在我的项目中使用库项目中的资源,只是我在库项目中的 xml 中使用类名。
android - 检查或不检查“IsLibrary”?
我使用库项目构建了我的应用程序(我也创建了该项目,以便在其他应用程序中重用)。它构建得很好,但是当我尝试通过 Eclipse (Ctrl+F11) 安装和运行它时,我得到这个红色的找不到 MyLib.apk!我的控制台中的错误行:
控制台输出:
所以我搜索了 SO 并找到了这个线程,它通过简单地取消选中库项目的Is Library
复选框来解决问题。
果然,我的图书馆项目(MyLib)选中了这个复选框,所以我取消选中它,我不再在控制台中收到这个错误,但后来我开始收到运行时 NullPointerExceptions。
这清楚地表明我的项目设置/配置存在问题(尽管它构建得很好)但是为了找到它是什么,我相信我需要更多地了解这个令人困惑的复选框:
- 我在这个应用程序中使用了其他库项目,所有项目都选中了复选框
Is Library
,但没有一个项目出现 MyLib 所展示的问题。那么,检查还是不检查“IsLibrary”? - 如果是图书馆,为什么要
Is Library
取消选中该复选框?2年前那个帖子的正确答案仍然有效吗? - 是找不到APK!本质上是其他东西的“红鲱鱼”?
android - Android 库依赖于 Android App 提供的另一个库
我正在构建一个依赖第三方库的 Android 库。该库将由主 Android 应用程序提供。
如何开发依赖于第三方库的库而不将其包含在我的库的编译版本中?
换句话说,我想将我的库与 3rd 方库链接,但我不想将它包含在我的 jar 中。
android - 如何在 android studio 中使用库项目
我一直在尝试将此库项目添加到我在 Android Studio 中的现有项目中。这是我第一次使用图书馆项目,我遇到了困难。我从周围的教程和帖子中寻找了很多方法来做到这一点,但无法完成。
android - 在android中创建库项目并集成到现有项目中
我有一个应用程序,它有两个基本屏幕,一个主页和一个位于主页左侧的滑动抽屉菜单片段,如 facebook 滑动抽屉。现在我计划在主页右侧创建另一个页面,该页面通过滑动到另一侧出现。我想将其创建为库项目,然后将其导入现有项目。我怎样才能做到这一点。添加库项目后,我需要在滑动时显示新的菜单抽屉。我怎样才能做到这一点?也就是说,我将在库项目中有一个片段,该片段通过来自服务器的所有必要 api 调用填充数据,并且我需要通过在主项目中滑动来填充片段。