Ele*_*fee 2 android android-support-library android-studio build.gradle
我想我现在已经尝试了一切......
我一直在堆栈溢出,我甚至咨询了android doc
这里的大多数帖子都展示了如何在Eclipse中添加.jar文件"android工具 - >添加支持库"等等
所以我试着通过去build.gradle和添加compile 'com.android.support:support-v4:19.0.0'
到doc来告诉我docdependencies
但即使我添加它,并重建项目,我仍然无法导入android.support.v4.content.LocalBroadcastManager
...它甚至不知道是什么android.support
...
那么有谁可以帮助我吗?问题变得非常烦人,而且它让我减慢了几个小时......
编辑:我已经更新了Android SDK,并确保该库存在于sdk文件夹中,所以我知道它就在那里......我只是因为某种原因无法让android studio添加它...
编辑2:只有通过导航到确切的文件路径,手动,然后复制所述路径,我才能访问该文件......但是,我非常想知道我能做些什么来使这个过程更加轻松...
pyu*_*s13 16
确保您的库已成功添加.
检查以下事项.
你的build.gradle应该是这样的
dependencies {
compile 'com.android.support:support-v4:19.0.+'
}
Run Code Online (Sandbox Code Playgroud)
2.文件>项目结构>模块>依赖关系选项卡如果要修复错误,对话框中不应显示任何红色标记.
3.检查您的Module_Name.iml文件
它应该在上一节中有这个条目
<orderEntry type="library" exported="" name="support-v4-19.0.0" level="project"/>
Run Code Online (Sandbox Code Playgroud)
如果它没有条目关闭你工作室删除.iml文件和再次打开工作室等待gradle同步完成.你将再次创建.iml文件检查输入.
如果一切都很好,请使用工具栏中的这个可爱的微小gradle按钮再次使用gradle同步你的项目.
尝试将这些依赖项之一添加到您的应用程序级别build.gradle
:
implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.0.0'
Run Code Online (Sandbox Code Playgroud)
implementation 'com.android.support:localbroadcastmanager:28.0.0'
Run Code Online (Sandbox Code Playgroud)
然后将项目与 Gradle 文件同步。
归档时间: |
|
查看次数: |
13474 次 |
最近记录: |