草庐IT

android - values-v11 和 values-v14 文件夹有什么用?

这个问题在这里已经有了答案:LayoutAPIversionnaming(2个答案)关闭9年前。我是android应用程序的新手。请解释以下文件夹及其用途值-sw600dpvalues-sw720dp-land值(value)观-v11值(value)观-v14

机器人/位图.h : No such file or directory (after updating Android SDK tools to revision 14)

安装AndroidSDK工具修订版14并修复build.xml后,我无法构建native库。错误信息:Compile++thumb:*******项目构建工作得很好,但native构建不是。LOCAL_LDLIBS+=-ljnigraphics包含在Android.mk文件中。 最佳答案 你有吗APP_PLATFORM:=android-8在您的Application.mk文件中? 关于机器人/位图.h:Nosuchfileordirectory(afterupdatingAndroid

android - 如果最小 SDK = 14,则适用于 Lollipop 的 Appcompat、兼容性和支持库

我们现有的Android应用支持API级别8到18。我们使用了兼容性库19.1.0。现在我们正在更改/升级到:最低SDK=14目标=android-22现在鉴于不同版本中有v4、v7、v13支持、兼容性和appcompat库,我不确定哪些应该包含哪些不包含。我们正在使用maven进行依赖管理并使用MavenSDKdeployer 最佳答案 Android支持库v4、v7、v8、v13和v17是完全不同的库。v7不是v4的较新版本,v8也不是v7的较新版本。在v4中找不到v7提供的组件,同理,在v7中也找不到v8提供的组件。每个v的编

android - "Conversion to Dalvik format failed with error 1"更新到 ADT 14 后

更新到最新的开发人员工具ADT14后,我的包含库项目的Android项目将不再运行并产生错误:DxUNEXPECTEDTOP-LEVELEXCEPTION:...alreadyadded:......ConversiontoDalvikformatfailedwitherror1使用包括删除和重新添加项目在内的解决方案描述此问题的其他线程不起作用。 最佳答案 此问题列为knownissueADT14的引用。这是来自Android工具项目网站的引述:Projectnotbuildingwitherror[2011-10-2023:32

android - 如何将Android Studio(1.0)项目导入Intellij 14 Ultimate

我有一个AndroidStudio项目,我想开始使用Intellij14Ultimate来利用它提供的一些很酷的功能。当我尝试打开我的项目时,我收到一条消息:GradleSyncVersion1.0.0-rc4oftheAndroidGradleplug-inrequiresGradlenullornewer.AlocalGradledistributionwasnotfound....Click'OK'tousetheGradlewrapper.我单击“确定”,它尝试同步,但失败了。以下是错误控制台的内容:Gradleversion2.2isrequired.Currentversi

android - Android 4.0(API 14+)中 Activity 之间的默认转换是什么

我构建了一个包含很多Activity的应用程序,我希望在它们之间进行“进入时从右侧滑动/退出时从左侧滑动”转换。我不止一次读到幻灯片过渡应该是Android默认设置,但在我开发的设备上,过渡默认为淡入/淡出(ICS4.0上的GalaxyTab27")。有什么我需要在应用程序级别声明的吗,例如在list文件中?我问是因为否则我需要将overridePendingTransition(R.anim.right_slide_in,R.anim.left_slide_out);添加到我所有的转换中,这些转换很多...只是想知道我是否在走那条路之前错过了一些东西。非常感谢

android - Google 搜索版本 3.6.14.1337016 的 SpeechRecognizer 无法识别除默认语言之外的其他语音语言

您可以在最新的谷歌搜索设置中设置多种语音语言。但问题是SpeechRecognizer只能识别默认语言。我实现了...privateSpeechRecognizermGoogleRecognizer;privatevoidstartRecognition(){mGoogleRecognizer=SpeechRecognizer.createSpeechRecognizer(m_context);mGoogleRecognizer.setRecognitionListener(this);Intentintent=newIntent(RecognizerIntent.ACTION_REC

android - API 级别低于 14 的 ShareActionProvider

是否可以为API小于14的应用程序使用shareActionProvider? 最佳答案 现在可以使用v7支持库来执行此操作。http://developer.android.com/reference/android/support/v7/widget/ShareActionProvider.html 关于android-API级别低于14的ShareActionProvider,我们在StackOverflow上找到一个类似的问题: https://sta

android - 如何使用 0.14+ 版本的 Android Gradle 插件向我的 APK 文件添加版本号?

我想在我的Android构建的输出APK文件的名称中包含versionName。有一个anotheranswer它适用于0.14.x之前的插件版本,但他们更改了一些数据模型,因此它不再起作用,我不知道如何修复它。据我所知,下面的代码块应该可以工作,但最后一个set()调用似乎没有效果。它不会引发错误,但该值也不会被替换。buildTypes{applicationVariants.all{variant->defoldFile=variant.outputs.outputFile.get(0)defnewFile=newFile(oldFile.parent,oldFile.name.

android - 如何为 Android 编译 C++14 代码?

是否可以使用ndk10d为Android编译C++14源代码?我已经尝试了g++和clang编译器,但似乎-std=c++14-std=c++1y标志不起作用。如果我使用c++_static作为我的APP_STL,我会收到以下错误:User/someone/Software/Android/android-ndk-r10d/platforms/android-17/arch-arm/usr/include/locale.h:55:1:错误:空结构的大小为0C,C++中的大小1编辑:我正在使用MacOSX10.10.4和Xcode6.3.2(能够为iOS编译C++14)。