草庐IT

feature_importance

全部标签

安卓/ eclipse : How to change project name on import?

这让我心烦意乱了这么久...我想将一个现有的android项目导入我的工作区,但有时已经有一个同名的现有项目(最佳示例:MainActivity,这是教程中示例项目最常见的名称)所以我无法将新项目导入工作区。通常,我必须先删除MainActivityprojectA,然后才能使用相同的项目名称导入projectB。或者(导入之前)我必须重命名/修改项目B中的MainActivity和Manifest.xml。我知道NewProjectName字段是可编辑的,但如果我更改项目名称,我仍然无法将项目导入工作区。还有其他解决方法吗??? 最佳答案

java - Android Studio 文件菜单中没有 "Import Sample"选项

为什么androidstudio甚至不在文件菜单中显示导入示例选项如果我在我的光盘上下载了示例项目?我有AndroidStudio2.2.2和正确的sdk路径。这是一个错误?或者?? 最佳答案 要查看此菜单选项:文件->新建->导入示例您需要开启:设置->插件->适用于AndroidStudio的GoogleCloud工具 关于java-AndroidStudio文件菜单中没有"ImportSample"选项,我们在StackOverflow上找到一个类似的问题:

java - 如何防止 Android Studio 使用 "Optimize imports on the fly"选项删除通配符导入

如果启用了Editor>General>AutoImport>Optimizeimportsonthefly选项,我如何防止AndroidStudio删除带有通配符的导入?在使用此选项的示例中,我的所有测试都在我可以使用它之前删除了junit.Assert导入importstaticorg.junit.Assert.*; 最佳答案 虽然不推荐通配符导入,但如果您修改编辑器>代码样式>Java>导入中的设置,您可以使用它只需将ClassCount值设置为2或3。 关于java-如何防止An

AndroidManifest.xml 隐含权限与显式权限(uses-feature 与 uses-permission)

我在我的应用程序中有一些权限,例如我怀疑它们实际上并不是必需的。根据Android文档,都是暗示是真实且必需的。因此,例如,如果我从三个命令中取出两个,我所有与A-GPS相关的调用仍将以完全相同的方式工作?除了有人重复android文档之外,关于这方面的文献似乎并不多。最终,我认为对如此多的代码元素暗示android:required=true限制了我可以访问的设备数量。将向更多设备开放应用程序,我可以在应用程序中使用有条件的逻辑来允许执行某些功能。但我的主要问题是android.hardware.location涵盖了很多特征。没有android.hardware.location.

android - 模拟器 : emulator: ERROR: Running multiple emulators with the same AVD is an experimental feature

我删除了模拟器并重新安装它并得到了同样的错误。Emulator:emulator:ERROR:RunningmultipleemulatorswiththesameAVDisanexperimentalfeature.Emulator:Processfinishedwithexitcode1. 最佳答案 删除.lock文件对我有用。找到avd并删除锁定文件。在Mac.android/avd/'NAMEOFAVD.avd目录中。我删除的文件是hardware-qemu.ini.lock和multiinstance.lock。

Android 在Manifest 中添加<uses-feature>

我很困惑在哪里添加uses-featurelist中的标签。我在我的应用程序中使用相机。我添加了权限,但我很困惑在哪里添加功能才能使用前置摄像头。你能帮忙吗? 最佳答案 在下添加这个标签,像这样: 关于Android在Manifest中添加,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5866765/

android - 错误 :Jack is required to support java 8 language features. 启用 Jack 或删除 sourceCompatibility JavaVersion.VERSION_1_8

如developer.android网站所述"TheJacktoolchainisdeprecated,asperthisannouncement.IfyourprojectdependsonJack,youshouldmigratetousingJava8supportbuiltintoAndroidStudio’sdefaulttoolchain."我需要使用lambda表达式,所以我禁用了jack选项,但是当我编译我的代码时,出现以下错误Error:JackisrequiredtosupportJava8languagefeatures.EitherenableJackorrem

android - hasSystemFeature(PackageManager.FEATURE_CAMERA) 为没有摄像头的设备返回 true

我有一个使用相机功能的应用程序,但它的部分功能也可以在没有相机功能的情况下运行。所以我把它放在我的list中。在我的代码中,我使用这个检查设备是否有摄像头finalbooleandeviceHasCameraFlag=pm.hasSystemFeature(PackageManager.FEATURE_CAMERA);现在我正在运行Android4.0(ICS)且没有摄像头的平板电脑上测试我的代码。但我仍然获得了deviceHasCameraFlag的True值。这很奇怪还是我遗漏了什么。我尝试了不同的东西,甚至在蓝牙功能上尝试了同样的东西,因为平板电脑甚至没有蓝牙功能。它适用于蓝牙,

java - New PhoneGap 3.0 无法解析import org.apache.cordova

我正在使用全能命令行安装新的phonegap3.0。cordovacreatehellocom.example.helloHelloWorldcordovaplatformaddandroid当我在eclipse中打开android项目时,我在HelloWorld.java上收到此错误:Theimportorg.apache.cordovacannotberesolved我想我缺少一个库,但如果安装3.0的唯一方法被认为是命令行,我将如何解决这个问题。 最佳答案 更新:如果您升级到Phonegap3.3,您就不需要再这样做了。更新P

Android _ import android.support.v7.graphics 无法解决?

我在我的项目中添加了appcompat_v7但我无法导入:importandroid.support.v7.graphics.Palette;我能做什么?我在这个jar中看到我的android-support-v7-appcompat.jar包android-support-v7.appcompat是空的.如何获得子类? 最佳答案 在你的gradle中使用它implementation'com.android.support:palette-v7:22.2.0' 关于Android_im