hit*_*ted 65 android autocomplete android-studio
我刚开始使用新的android.support.design库.当使用XML编辑器中的任何小部件时,我停止获取XML自动完成建议!
例如,
<android.support.design.widget.CoordinatorLayout
android:id="@+id/header_root"
android:layout_width="match_parent"
android:layout_height="200dp">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/primary_dark" />
<android.support.design.widget.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:src="@drawable/ic_action_add"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginTop="56dp"
app:fabSize="normal"
app:layout_anchor="@id/header_root"
app:layout_anchorGravity="bottom|right|end" />
</android.support.design.widget.CoordinatorLayout>
Run Code Online (Sandbox Code Playgroud)
没有任何标签会显示自动完成弹出窗口,就像我开始输入"android:i"时没有出现弹出窗口,我得到的唯一建议如下图所示.

我已经尝试清理我的项目,重新启动电脑,重新启动Android Studio ..没有任何工作!
Dej*_*jan 131
我的答案是在编译项目时切换到较低的sdk,我认为这是平台问题。我用的是sdk 33。
更改 build.gradle
compileSdk=32
Run Code Online (Sandbox Code Playgroud)
编辑:似乎它也已在最新的 Android Studio 版本中修复
Mar*_*rko 97
对我来说,@ user4989692的答案无效.我尝试了很多东西(重启Android Studio,PC,Invalidate Caches,Power Saver模式......).
最后,从项目中删除.idea文件夹和所有.iml文件,重新启动Android Studio并重建gradle就可以了.XML支持库中的自动完成功能正在重新开始.
可能从Version Control中检出文件或复制新项目中的所有源文件也可以.
San*_*Sur 56
如果NONE上述答案有效......
只需导航到你的android studio安装目录,即
yourDrive:/.AndroidStudio3.3/system
Run Code Online (Sandbox Code Playgroud)
和DELETE THE CACHE FOLDER(第一个关闭android工作室,如果它正在运行).
然后再次启动Android Studio.完成.
PS 我正在使用android studio 3.3
gou*_*hal 16
如果以上方法均无效...
只需导航到您的android studio安装目录即可,即
yourDrive:/。AndroidStudio3.4 / system
如果运行,请先关闭android studio。
然后删除系统中的缓存文件夹
然后再次启动Android Studio。做完了
我正在使用android studio 3.4
DHR*_*JWA 15
在版本3.2中也出现了相同的问题。。解决方案是
Close Android Studio
Go to C:\Users\UserName\.android and rename the build-cache folder to build-cache.bak
Go to C:\Users\UserName\.AndroidStudio3.2\system and rename these folders
caches to caches.bak
compiler to compiler.bak
compile-server to compile-server.bak
conversion to conversion.bak
external_build_system to external_build_system.bak
frameworks to frameworks.bak
gradle to gradle.bak
resource_folder_cache to resource_folder_cache.bak
Open the Android Studio and open your project again.
Run Code Online (Sandbox Code Playgroud)
小智 9
如果您已更新您的compileSdkVersion 33。减少它。它适用于我的情况
compileSdkVersion 32
targetSdkVersion 32
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
40948 次 |
| 最近记录: |