问题标签 [android-studio-import]
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.
java - 在 Android Studio 或 IntelliJ 中将未使用的导入报告为错误
Android Studio中是否有任何方法/设置将java文件中未使用的导入报告为错误?
在 Eclipse 中,lint 很容易将此报告为错误。
java - Android System.loadLibrary 崩溃
我正在尝试将 , 包含c file
到ImageProc
我的 java 文件中以使用它的功能。
我从 aMjpegInputStream file
那里得到了代码(一切都应该工作,但当然它从来没有那么容易)
这是崩溃的代码(不知何故没有抓住它)
是makefile
:
所以据我了解,我应该能够使用ImageProc
.
我知道它通过并编译了,c file
因为起初它找不到 h 文件引用(现已修复)。
我不确定的另一件事是我调用pixeltobmp
了 c 文件中定义的函数,这Java_com_camera_simplemjpeg_MjpegInputStream_pixeltobmp
让我觉得很奇怪。我尝试更改方法的名称以包含我正在使用的包,而不是我从中复制它的包,但这并没有解决任何问题。
任何帮助表示赞赏。
附加信息:我正在使用 gradle build 2.10
android - 我检查了“动态添加明确的导入”选项,但它不起作用
我在 Android Studio 1.4 中选中了“动态添加明确导入”选项。 选中“即时添加明确的导入”选项 但是,它没有自动导入包。 例如 为什么?
android - 将 OpenCV 示例导入 Android Studio
我正在尝试将我从http://ee368.stanford.edu/Android/OpenCV/获得的 OpenCV 示例导入到 Windows 机器上的 Android Studio。
但是,我收到以下错误
* Project CVCamera MSER:C:\AndroidDevelopment\CVCamera_MSER\project.properties:
Library reference ..\..\android-jni could not be found
Path is C:\AndroidDevelopment\CVCamera_MSER\..\..\android-jni which resolves to C:\android-jni
有任何想法吗?
编辑 - 更多信息:
我正在使用实验性 gradle 插件
我的gradle文件如下:
android - 无法解析“com.google.api”中的符号“api”
我正在使用 Android Studio 1.3,我想在其中构建一个将图像上传到 Google Drive 的应用程序。我正在按照Google Drive Android 快速入门来构建我的应用程序,但是当我使用此项目中的代码时,会 出现此错误:
我还将 google-play-services.jar 文件导入到我的项目中,但仍然出现此错误。
android - 项目规模随着 Android Studio 2.1 的增加而急剧增加
我有一个项目,Android Studio 1.5
它的大小约为 19 Mb,当我导入相同的项目时,Android Studio 2.1
它的大小增加到 51 Mb。大小相差14倍左右。这太过分了。我想知道尺寸增加的可能原因是什么,我们可以做些什么来减小尺寸吗?
android - SDK中缺少导入的类时如何编译Android项目?
好吧,也许这很简单,但我现在想不通。
我在 Android Studio 1.5.1 中导入了谷歌示例项目读卡器,它在 compileSdkVerison 23 编译,它可以在我的手机上运行。
然后我在来到源代码时浏览了SDK android.nfc.tech.BasicTagTechnology
,我发现TransceiveResult
里面android.nfc.tech.BasicTagTechnology#transceive
无法解析然后我发现我的类TransceiveResult
中缺少该类D:\Android\sdk\platforms\android-23\android.jar
,但是在Android源代码中出现D:\Android\sdk\sources\android-23\android\nfc\TransceiveResult.java
然后我意识到它可以对公共隐藏,而不是导出的,其实是
然后我做了一些随机的事情,在我同步项目后,清理和重建,使缓存无效/重新启动,顺便还是无法解决TransceiveResult
,我想知道SDK中的符号已经丢失,项目如何编译顺利?
编辑我终于啊哈
我们调用android.nfc.tech.BasicTagTechnology#transceive
我们的代码而不是TransceiveResult
,在编译时我们不需要解析TransceiveResult
,我们只需要解析android.nfc.tech.BasicTagTechnology#transceive
我们代码中引用的那个,那一刻我迷失了。
android - 检测到的框架:在项目Configure中检测到Android框架
我正在使用安卓工作室 1.5.1。我已经从 git(bitbucket) 克隆了项目。将项目导入android studio时,出现2个错误:
1.Frameworks detected:在项目Configure中检测到Android框架
2.检测到未注册的 VCS 根。
尝试了这些解决方案:
Android Studio - “在项目中检测到 Android 框架”
以上解决方案对我不起作用,我无法导入项目。这可能是什么原因?我该如何解决这个问题?