我创建了两个Android Studio应用程序。其中之一是aar图书馆。我在第二个应用程序中使用了这个aar库。我通过使用File->New->New Module->Import aar/JAR Packages选项添加了aar库。之后,我可以看到我的aar库的反编译源。当我更新aar库,我复制并粘贴新的aar文件到我的应用程序项目文件夹。但这次Android Studio展示了更老的反编译源代码。但可以成功编译新的源代码。如何在Android Studio中更新反编译的源代码?当我导入aar文件实现项目(':app-debug')
行被添加到我的build.gradle
文件中。
我使用的是Android Studio 3.0.1
我的解决方案
我也遇到了同样的问题,尝试了在我的项目中包含我的本地aar的各种形式,尝试了重建、使缓存无效等各种方法,但我仍然遇到的问题是,在更新libs文件夹中的文件后,我的本地aar中的更改不可用。
唯一对我有效的是:
这是我的设置:我有一个Android库,在导出时创建一个ar,我有一个Android应用程序,使用库作为模块(这是导入本地arr文件的唯一方法)。 要将aar文件作为模块导入我的Android应用程序中,我单击- 我经常更新我的库,因为我目前正在开发它,我想经常测试它。问题是我不知道如何更新我的Android应用程序项目中的模块... 我现在所做的是,我在我的Android库项目中发出一个来创建新
问题内容: 我正在运行Ubuntu 9:10,并安装了一个名为M2Crypto的软件包(版本为0.19.1)。我需要下载,构建和安装最新版本的M2Crypto软件包(0.20.2)。 0.19.1软件包的文件位于多个位置,包括(/ usr / share / pyshared和/usr/lib/pymodules.python2.6)。 在安装0.20.2之前如何从系统中完全卸载版本0.19.1?
背景: 项目里使用了Guava本地缓存,缓存了数据库的一部分数据,项目使用K8S部署,大概有10台左右的机器。当数据库更新时,希望所有机器的缓存同步更新。目前采用的是canal监听binlog + 刷入kafka。基于此场景,所以项目使用了广播模式来消费kafak的消息。 问题:由于机器的数目会基于整体压力动态变化,并不是固定数量,所以我们在项目里并没有写死消费者组ID,而是采用了随机数目的方式。
导航到aar中包含的一个类,并尝试通过“attach source”来处理javadocs 添加包含doc=docs/library-javadoc.jar的library.aar.properties 将javadoc.jar打包到classes.jar旁边的library.aar中 环境: Android-Studio 0.8.2 gradle plugin 0.12 ATM可能是不可能的(请
我在Android开发,切换到API22后,我开始在我的应用程序中有错误。在stackoverflow上搜索,我找到了解决方案,获得了最新版本的appcompat_v7。 我怎么继续?我可以在哪里下载最新版本或在哪里更新它?