草庐IT

START_TAG

全部标签

android - 媒体记录器 "start failed -12"

所以我一直在为一个更大的应用程序开发一个记录模块。它在大多数设备上功能齐全,但有一批手机只是拒绝录音。每当我使用MediaRecorder开始录制时,LogCat都会亲切地告诉我MediaRecorder启动失败,导致错误代码-12。我一天中的大部分时间都在网上搜索这些错误代码的解释。到目前为止,我一直很不走运。因此,我求助于开发者社区的其他成员。MediaRecorderstartfailed-12关于这些错误代码,已经问了不止一个问题,更具体地说是16、19、22和一个大得离谱的数字2147483648,但事实证明,这些信息对我来说毫无用处。有谁知道我在哪里可以找到可靠的Media

java - 安卓 2.2 : How to make an app to run automaticly on startup & how to make an app start another app

主题几乎说明了一切。 最佳答案 使用BroadcastReceiver接收ActionBOOT_COMPLETED的Intent。在onReceive()方法中为您的Activity创建一个Intent:@OverridepublicvoidonReceive(Contextcontext,Intentintent){IntentmyIntent=newIntent(context,YourActivity.class);context.startActivity(myIntent);}

安卓NDK : Function va_start/va_end could not be resolved

我试图在我的项目中使用va_start和va_end函数,但eclipse不想将其解析为函数。gcc编译整个项目没有错误...[我的文件.cpp]#include#include[...]inlinevoidShowDbgMsg(constchar*str,...){va_listargptr;va_start(argptr,str);vprintf(str,argptr);va_end(argptr);}[...][Android.mk][...]LOCAL_C_INCLUDES:=jni/pvrTools/jni/igel/$(STLPORT_BASE)/stlport[...]e

android - 通过 Tag 或 Id 访问 fragment 之间的区别

我知道我可以创建一个fragment并通过Tag或Id添加它。是否可以选择使用其中任何一个?有什么理由我应该使用一个而不是另一个吗?model=newModelFragment();//taggetSupportFragmentManager().beginTransaction().add(model,"tag").commit();//idgetSupportFragmentManager().beginTransaction().add(4,model).commit(); 最佳答案 ID用于静态fragment,即您不想在A

android - 错误 : [TAG] Failed to resolve variable '${project.version}'

我是android的初学者,所以请解释一下你的答案。我一直在尝试使用ButterKnife,但遇到了一些问题。我检查了许多建议迁移到androidx的答案。我这样做了,但我遇到了许多其他错误。实际上,当我构建项目时,没有出现任何错误。但是,当我尝试在应用程序中运行它时,会出现以下内容:ERROR:[TAG]Failedtoresolvevariable'${project.version}'还有这些:org.gradle.execution.MultipleBuildFailures:Buildcompletedwith1failures.atorg.gradle.initializa

android - Google Tag Manager V4 二进制下载容器

我已经通读了这里和其他地方的所有帖子,但不知道如何进行这项工作。我从谷歌关注这个:https://developers.google.com/tag-manager/android/v4/里面说要下载一个二进制文件。但是,我在我的容器上没有任何选项可以为容器下载二进制文件。只有JSON。我确认容器设置为Android。当我尝试使用如下所示的JSON文件时:TagManagertagManager=TagManager.getInstance(this);PendingResultpending=tagManager.loadContainerPreferNonDefault(CONTA

android - Android 中的 "Cannot resolve symbol ' TAG '"使用来自 Google 的代码

我正在开发我的第一个应用程序,并且是第一次使用AndroidStudio(在您出于纯粹的傲慢态度否决我的问题之前请记住这一点)。该应用程序使用摄像头,我从Google借用了一些代码来实现这一点。但是,我收到一个错误:“无法解析符号‘TAG’”。为什么是这样?我该如何解决?代码fragment包括...publicvoidsurfaceCreated(SurfaceHolderholder){//TheSurfacehasbeencreated,nowtellthecamerawheretodrawthepreview.try{mCamera.setPreviewDisplay(hold

mediarecorder.Start() 上的 Android 视频方向更改

这个问题类似于帖子here,here,here,here和here,但我被卡住了,花了几个小时试图弄明白。我有一个摄像机预览(现在总是以正确的方向显示),但是当我点击录制(mediaRecorder.start();)时,视频方向会发生变化。我试过使用setOrientationHint,但它似乎没有什么区别(如以下代码的注释中所标记)。它会影响我的两个测试设备(JellyBean上的Galaxy和Xperia)。请问我该怎么做才能解决这个问题?这是我的代码:XMLJavapackagehockeyj.androidlisttesting;importjava.io.IOExcepti

Android SDK 管理器不工作 : Download interrupted: "Tag mismatch"

我正在开始android开发。我已经“玩”了一点eclipse,现在我正在尝试一些处理流媒体的在线示例。问题是我似乎没有安装包,因为在调试时,我收到以下错误消息:找不到源。因此,我尝试将包转到SDK管理器,选择它们并单击Install。我的问题如下:我无法安装它们,也不知道为什么。 最佳答案 “标签不匹配”错误与SSL和安全证书有关。虽然我不知道为什么SSL有问题,但在AndroidSDK管理器中,您可以通过单击工具>>选项>>完全跳过使用SSL加密,并选中“强制获取https://源”复选框使用http://"。我能够通过这种方式

android - 错误 :layout bounds on right border must start at edge

我的项目昨天运行良好;但是当我今天将AndroidStudio更新到3.0时,默认情况下相应地启用了AAPT2。我有以下错误:Error:layoutboundsonrightbordermuststartatedge.Error:Executionfailedfortask':app:mergeDevDebugResources'.Error:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2error:checklogsfordetails我打开了日志文件,但找不到