小编Nir*_*ali的帖子

AVD启动时,控制台中显示"模拟器:警告:打开音频输入失败"

"emulator: warning: opening audio input failed"
Run Code Online (Sandbox Code Playgroud)

每次启动AVD时,上述消息都会显示在控制台中,然后仿真器不会发出声音.

我试图删除AVD并一次又一次地创建了一个新的,但它没有帮助解决这个问题.

我也曾在Google上搜索了很多次,但我发现没什么用处.

非常有趣的是,人们倾向于建议忽略这个问题,因为AVD在没有声音的情况下仍能正常工作.

但是我正在编写一个与声音相关的Android应用程序,我真的需要一个可行的解决方案来让AVD再次"说话".

非常感谢你.

android android-virtual-device android-emulator

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

如何访问手机的外接Micro SD卡?

有谁知道如何获得手机的SD卡?

我知道有人会告诉我它getExternalStorageDirectory()Environment.getExternalStoragePublicDirectory().

但不幸的是,它并不总是指向所有型号的外置SD卡.例如,我在一个三星模型中尝试过它可以正常但另一个没有,LG没有.而且根据文档也不总是外部SD卡.

这里是,

*"不要在这里混淆"外部"这个词.

此目录最好被视为媒体/共享存储.它是一个文件系统,可以容纳相对大量的数据,并在所有应用程序之间共享(不强制执行权限).

传统上这是一张SD卡,但它也可以作为内置存储实现在与受保护的内部存储不同的设备中,并且可以作为文件系统安装在计算机上."*

在我的应用程序中,我希望用户只使用SD卡.

我怎么能克服这个?

eclipse android

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

在eclipse中更新ADT 23.0.0时出错

我已经完成了这个问题,但没有帮助. 使用Android开发工具更新eclipse 23

启动eclipse时显示以下错误.

在此输入图像描述

当我尝试检查更新时 - 它什么也没做.

然后我试了一下

帮助 - >安装新软件 - >" https://dl-ssl.google.com/android/eclipse/ "

它显示以下错误

    Cannot complete the install because of a conflicting dependency.
    Software being installed: Android Native Development Tools 23.0.1.1256982 (com.android.ide.eclipse.ndk.feature.feature.group 23.0.1.1256982)
  Software currently installed: Android Native Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.ndk.feature.group 22.6.3.v201404151837-1123206)
  Only one of the following can be installed at once: 
    ADT CDT Integration 23.0.1.1256982 (com.android.ide.eclipse.ndk 23.0.1.1256982)
    ADT CDT Integration 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.ndk 22.6.3.v201404151837-1123206)
  Cannot satisfy dependency:
    From: Android Native Development Tools 23.0.1.1256982 (com.android.ide.eclipse.ndk.feature.feature.group 23.0.1.1256982)
    To: com.android.ide.eclipse.ndk …
Run Code Online (Sandbox Code Playgroud)

eclipse android adt

7
推荐指数
1
解决办法
7356
查看次数

adb重新安装失败-挂载:“系统”不在/ proc / mounts中

我尝试了stackoverflow和在线中可用的所有命令和建议,但没有一个起作用

还有很多,但对我没有用

我收到以下错误-以下命令均无效。

$adb root
$adb disable-verity
Run Code Online (Sandbox Code Playgroud)

对于

$adb remount
remount of / failed: Permission denied
remount failed
Run Code Online (Sandbox Code Playgroud)

所以然后我尝试了不同的命令

$ adb shell mount -o rw,remount /system
mount: '/system' not in /proc/mounts

$ adb shell mount -o rw,remount /
'/dev/root' is read-only


$ adb shell  mount -o rw,remount -t /dev/block/stl12 system
mount: 'system' not in /proc/mounts

$ adb shell "su 0 mount -o rw,remount /system"
mount: '/system' not in /proc/mounts

$ adb shell
$ su
# mount -o rw,remount …
Run Code Online (Sandbox Code Playgroud)

bash android mount adb

7
推荐指数
5
解决办法
4660
查看次数

Android希伯来语(RTL)集成

我正在开发一个相对简单的Android应用程序.我希望它有英文版和希伯来文版.(RTL从右到左对齐)

我已在布局xml文件中手动将对齐更改为右侧.当一个句子中包含的数字(在它的中间),则数字显示在一个镜视图: 29个显示为92,21:45显示为54:122000显示为000,2.

此外,当一个句子以数字或英文字符开头时,它们会被抛到句子的末尾,弄乱它.

我认为对于Android 4.0.3版本它支持希伯来语.我在模拟器中检查过.

那么对于旧版本是否有正确的方法来实现希伯来语?请帮忙.

android hebrew right-to-left

6
推荐指数
1
解决办法
4078
查看次数

如何在滚动(Android应用程序)中禁用蓝色阴影.

我已尝试过以下内容来滚动时禁用蓝色阴影

所有这一切都行不通:

android:fadingEdge="none"
android:background="@null"
android:cacheColorHint="@null"
Run Code Online (Sandbox Code Playgroud)

android shadow

6
推荐指数
2
解决办法
4194
查看次数

如何在android SeekBar上添加数字刻度

我正在使用开箱即用的 android SeekBar 组件。下面我想添加数字 1 到 5 来显示 SeekBar 的进度。我在搜索栏上正确分配数字时遇到问题。

就像下图

搜索栏

android seekbar android-layout

6
推荐指数
1
解决办法
9030
查看次数

从textview-android获取链接文本...?

我的android应用程序中有一个textview.

    textView.setText(message);
    Linkify.addLinks(textView, Linkify.ALL);
Run Code Online (Sandbox Code Playgroud)

使用此代码,它可识别电话号码,电子邮件地址,网络链接等,并突出显示它以进行点击,以便进行适当的意向呼

我想在一个数组示例中获取textview中存储的任何链接

如果我的textview包含"Hello, this is deer, my phone number is 9988776655 and email id is abc@gmail.com and weburl is www.abc.com"字符串

然后我想获取"9988776655","abc @ gmail.com","www.abc.com"并将其存储在数组中,是否可能......!?!

android textview linkify

4
推荐指数
1
解决办法
1644
查看次数

为什么布局不符合规定的重量?

假设我有一个LinearLayout(宽度和高度match_parent),weightSum ="5",然后是水平方式

我将5个TableLayout(width&height wrap_content)与layout_weight ="1"放在一起,因此每个TableLayout都是其父级的1/5.

但是,在每个TableLayout之后我放了一个TextView(宽度和高度wrap_content)并且每件事都出错了(从我的角度来看):

如果文本是长那么它迫使其父布局(在我们的例子TableLayout),以消耗等等TableLayout从它的LinearLayout父的1/5比例不再受到尊重,即使我指定的TextView,S ellipsize ="结束".

做了一些研究之后我发现设置layout_width比其他所有属性(比如weightSum).

在我的情况下,我设置了TableLayout的width = wrap_content,但也设置了layout_weight ="1",但由于它是wrap_content,它往往会在其内容之后消耗,而不是考虑权重.

任何人都可以给我一些解决方案,我的表格布局如何尊重重量?(因为我不希望我的布局不遵守子文本视图长度后的比例和消耗).

谢谢你的好意.这是我的代码:

<!-- my code -->
< LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="horizontal"
            android:weightSum="5" >

            <!-- table 1 -->

            <TableLayout
                android:layout_width="wrap_content"
                android:layout_height="match_parent"
                android:layout_weight="1">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:gravity="center_horizontal"
                    android:ellipsize="end" 
                    android:maxLines="1"
                    android:text="test1test2test3test4test5"
                    android:textSize="20dp"/>

               <TableLayout
                    android:layout_width="match_parent"
                    android:layout_height="match_parent">


                </TableLayout>
            </TableLayout>

            <!-- table 2 --> …
Run Code Online (Sandbox Code Playgroud)

layout android android-layout android-linearlayout

4
推荐指数
1
解决办法
666
查看次数

Android 模拟器上的 UnknownHostException

当我想要访问我的网络服务时,我的 Android 应用程序中出现了UnknownHostException 。

<uses-permission android:name="android.permission.INTERNET" />我在 AndroidManifest.xml 中插入了一个。

如果我通过浏览器访问我的网络服务链接,那就一切顺利。

我在文件中输入了域名和IP C:\Windows\System32\drivers\etc\hosts

但是如果我通过模拟器运行应用程序,我会得到一个UnknownHostException。据我了解,模拟器应该使用我的系统文件与服务器连接......但是,实际上它没有......请帮助解决这个问题。

android emulation hosts-file unknown-host

0
推荐指数
1
解决办法
2785
查看次数