小编use*_*267的帖子

导入android.support无法解析

我正在尝试运行此处提供的代码
我从他们的Github下载代码并导入到Android SDK中,但它在行中显示错误

import android.support.v4.app.FragmentActivity;
import android.support.v4.app.NavUtils;  
Run Code Online (Sandbox Code Playgroud)

在多个文件中.但是,如果我检查Android SDK Manager,则会同时安装Extras文件夹Android Support Library以及Android Support RepositoryExtras文件夹.我还可以在目录中看到support文件夹及其内容SDK_INSTALL\sdk\extras\android\support.它还有v4文件夹,其中还包含android-support-v4.jarsrc文件夹.那么为什么它仍然显示错误,我该如何解决它以及如何运行该示例代码?如果相关,则示例代码适用于RSS阅读器应用程序.

java android packages rss-reader

123
推荐指数
3
解决办法
16万
查看次数

struct中变量名之前的点是什么意思?

看着linux内核源代码,我发现了这个:

static struct tty_operations serial_ops = {
  .open = tiny_open,
  .close = tiny_close,
  .write = tiny_write,
  .write_room = tiny_write_room,
  .set_termios = tiny_set_termios,
};
Run Code Online (Sandbox Code Playgroud)

我在C中从未见过这样的符号.为什么在变量名之前有一个点?

c linux kernel

46
推荐指数
2
解决办法
1万
查看次数

如何从adb删除应用程序而不知道它的包名称

我可以使用该命令删除应用程序(我自己编写代码并通过SDK安装)

adb uninstall com.company.apppackage  
Run Code Online (Sandbox Code Playgroud)

如果我不知道软件包名称,如何使用adb通过命令行卸载?例如,如果某个应用程序显示在Android主菜单中adb,如果我不知道它的包名,我怎么能删除它?或者,有没有办法以某种方式知道应用程序内部包名称?

android adb

39
推荐指数
2
解决办法
8万
查看次数

从语音识别意图中记录/保存音频

在提出这个问题之前,我检查了所有与此问题相关的stackoverflow其他线程没有任何成功,所以请不要回答其他线程的链接,:)

我想保存/记录谷歌识别服务用于语音操作的音频(使用RecognizerIntent或SpeechRecognizer).

我经历了很多想法:

  1. 来自RecognitionListener的onBufferReceived:我知道,这不起作用,只是测试它看看会发生什么,而onBufferReceived永远不会被调用(使用JB 4.3在galaxy nexus上测试)
  2. 使用媒体录像机:不工作.它突破了语音识别.麦克风只允许一个操作
  3. 试图找到识别服务在执行语音之前保存临时音频文件到文本api复制它的地方,但没有成功

我几乎绝望,但我只是注意到Google Keep应用程序正在做我需要做的事情!我使用logcat稍微调试了keep应用程序,app也调用了"RecognizerIntent.ACTION_RECOGNIZE_SPEECH"(就像我们开发人员一样)来触发语音到文本.但是,如何继续保存音频?它可以成为隐藏的api吗?是谷歌"作弊":)?

谢谢您的帮助

最好的祝福

android speech-recognition speech-to-text

24
推荐指数
2
解决办法
2万
查看次数

什么是聚合初始化

"Thinking in Java,2nd Edition"的第4章,第231页中的"数组初始化"部分有这样的说法:

在C中初始化数组容易出错且乏味.C++使用聚合初始化使其更安全.Java没有像C++这样的"聚合",因为Java中的所有东西都是对象.它有阵列,阵列初始化支持这些阵列.

为什么C中容易出错且乏味?聚合初始化是什么意思,为什么它更安全?我在Bruce Eckel的"Thinking in C++"(第2版)中遇到了"聚合初始化"这一章,但它并没有让我相信任何事情.

c++

22
推荐指数
1
解决办法
1万
查看次数

java中多级继承中构造函数调用的顺序

//: c07:Sandwich.java
// Order of constructor calls.
// package c07;
// import com.bruceeckel.simpletest.*;

import java.util.*;

class Meal {
  Meal() { System.out.println("Meal()"); }
}

class Bread {
  Bread() { System.out.println("Bread()"); }
}

class Cheese {
  Cheese() { System.out.println("Cheese()"); }
}

class Lettuce {
  Lettuce() { System.out.println("Lettuce()"); }
}

class Lunch extends Meal {
  Lunch() { System.out.println("Lunch()"); }
}

class PortableLunch extends Lunch {
  PortableLunch() { System.out.println("PortableLunch()");}
}

public class Sandwich extends PortableLunch {
//  private static Test monitor = new Test(); …
Run Code Online (Sandbox Code Playgroud)

java inheritance constructor

20
推荐指数
2
解决办法
3万
查看次数

关于在C中除以零的一些事情

可能重复:
返回值1.#INF000

我一直认为除以0会导致编译程序崩溃

但是我今天发现(使用VC++ 2010 Express),除以0得到的东西叫做1.#INF000,它应该是正无穷大

当它被传递给一个函数时,它被传递为-1.#IND000

这是怎么回事?

在Google上搜索1.#INF000和-1.#IND000也没有提供任何明确的解释

它只是VC++特有的东西吗?

c c++ visual-c++

18
推荐指数
3
解决办法
2万
查看次数

Android平板电脑中捕获的错误报告意味着什么?

我正在玩我的平板电脑并测试我的程序,当有通知表明已经捕获了错误报告以及我是否愿意分享它.之前我没有看过这条消息所以我点击了Yes,然后我在警告对话框中单击了OK,要求我只与我信任的人分享.之后打开了gmail应用程序,其中包含我的平板电脑的屏幕截图,以及附加到其上的文件bugreport<some numbers, date and time I think>.txt.我没有发送错误报告,因为我不确定它是什么以及它会去哪里.不过我的问题是,

这个错误报告究竟是什么?

它是由我测试的代码生成的吗?或者它是由android系统本身生成的?

当我按下硬件按钮时,我是否在不知不觉中触发了某些内容(平板电脑只有3个硬件按钮,音量增大/减小和电量)?

我一直在尝试,但我无法再显示该消息,当我使用我的文件查看器应用程序搜索bug*.txt时,我找不到该文件.哪个附加到错误报告的.txt文件保存在我的平板电脑上?

android android-4.2-jelly-bean android-debug

12
推荐指数
1
解决办法
10万
查看次数

有没有办法动态更改 compose 的 Text() 中的字符串?

例如,对 android 开发者网站中给出的示例代码片段进行一些修改后

@Composable
fun ClickCounter(clicks: Int, onClick: () -> Unit) {
    Button(onClick = onClick) {
        Text("I've been clicked $clicks times")
    }
}  
Run Code Online (Sandbox Code Playgroud)

可以计算按下按钮的次数,并通过更改 UI 中文本组件中的字符串来显示此计数。然而,这需要用户实际按下按钮才能更改文本。有没有办法以编程方式执行此操作?我想在其他地方执行一些计算,当结果准备好时,通过更新 Text 来显示它(如果我使用 xml 生成 UI,则执行类似 Text.setText("...") 的操作)。如何以编程方式更改文本的值?谷歌的jetpack compose示例程序是否有一个简单的例子?

android kotlin android-jetpack-compose

12
推荐指数
1
解决办法
2万
查看次数

如何从Android-x86中的命令行启动GUI

我设法在VMware播放器中运行Android-x86,但如果我需要按Alt + F1进入命令行,我就无法返回GUI.如何从命令行重新启动GUI?

android android-x86

9
推荐指数
4
解决办法
4万
查看次数