标签: android-x86

如何在android x86中查看logcat

我使用 android-x86 2.2 版本作为实时 cd,adb 工具无法查看 logcat,因此建议一些替代方法来查看系统日志。

linux terminal android live-cd android-x86

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

Android NDK返回错误"未定义引用'rand'"

我正在尝试使用libvpx安装Android x86的webm解码器.

我通过以下命令构建了库并获得了"libvpx.a".

../configure --target=x86-android-gcc --disable-vp8-encoder --disable-vp9-encoder --disable-examples --sdk-path=$ANDROID_NDK_ROOT --enable-pic --enable-postproc
Run Code Online (Sandbox Code Playgroud)

当我在Windows上使用此库是ndk-build时,发生了错误.

C:/android/[project]/jni/../plib/libvpx.a(postproc_mmx.asm.o)(.text+0x1c8): error: undefined reference to 'rand'
C:/android/[project]/jni/../plib/libvpx.a(postproc_sse2.asm.o)(.text+0x65c): error: undefined reference to 'rand'
collect2.exe: error: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

libmepx.a for armeabi没有出现错误.有人不知道解决方案吗?

(JNI/Android.mk)

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

LOCAL_MODULE := sublib
LOCAL_SRC_FILES := sublib.cpp

LOCAL_LDLIBS := -llog

LOCAL_STATIC_LIBRARIES := libvpx_pre

include $(BUILD_SHARED_LIBRARY)

include $(LOCAL_PATH)/../plib/Android_x86.mk
Run Code Online (Sandbox Code Playgroud)

(PLIB/Android_x86.mk)

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

LOCAL_MODULE := libvpx_pre
LOCAL_SRC_FILES := libvpx.a
LOCAL_STATIC_LIBRARIES := cpufeatures

include $(PREBUILT_STATIC_LIBRARY)

$(call import-module,android/cpufeatures)
Run Code Online (Sandbox Code Playgroud)

c android android-ndk libvpx android-x86

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

如何为 Android 汽车操作系统构建 AOSP?

我已经从https://www.android-x86.org/下载了 x86 的 AOSP 代码库。它构建得很好。我想知道如何设置config.mk,以便我可以编译或构建具有 Android Automotive OS 风格的 Android。

有什么指点吗?

android-x86 android-automotive

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

VirtualBox上的Android x86:Android连接但不在线

我正在尝试使用Oracle VirtualBox配置Android x86运行机器,以便它可以与Eclipse一起使用.我在使我的虚拟机"在线"时遇到了一些麻烦.我在Android终端模拟器中键入以下内容,将手机连接到adb:

ifconfig eth0 192.168.40.1 netmask 255.255.255.0
route add default gw 192.168.40.1 dev eth0
Run Code Online (Sandbox Code Playgroud)

之后,我切换到cmd并键入adb connect localhost

但是当我尝试在虚拟Android上使用Eclipse运行我的测试代码时,它不会出现在Android设备选择器菜单中.此外,当我输入adb devicescmd时,这是响应:

List of devices attached
localhost:5555   offline
Run Code Online (Sandbox Code Playgroud)

让我担心的另一件事是,每次关闭VM后,我必须在重新启动时再次在终端中输入ifconfigroute add命令,以便连接到设备.

如何使设备联机?

编辑: 如果重要,VM配置为通过NAT网络进行通信.这是我的端口转发规则的样子:协议:TCP

主机IP:*

主机端口:5555

访客IP:*

宾客港口:5555

EDIT2 相关问题:错误:设备离线

EDIT3:潜在的解决方案:Android设备选择器 - 我的设备似乎离线

android virtualbox virtual-machine adb android-x86

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

无法在自定义AOSP上安装Google Play中的某些应用:商品无法使用.原因:9

尝试从Google Play安装某些应用时出现以下错误:

LibraryUtils.isAvailable: not available restriction=9 
DocUtils.getAvailabilityRestrictionResourceId: Item is not available. Reason: 9
Run Code Online (Sandbox Code Playgroud)

我在x86硬件上运行AOSP(定制的Android x86风格)的定制版本.我已经研究了很多,网上已经有很多模糊的尝试/猜测,但我特别在寻找"理由9"所指的内容.一旦我有了这个,我希望我能在AOSP中找到一个黑客以避免错误,因为当我侧载相同的应用程序时,它们运行正常.这是我的爱好,所以我并不担心一些可能的意外副作用.

android android-source android-x86 google-play

3
推荐指数
1
解决办法
1742
查看次数

我们可以使用 Android-x86 项目 VM 测试应用内计费吗?

医生

To test in-app billing in an application you must install the 
application on an Android-powered device. You cannot use the 
Android emulator to test in-app billing.
Run Code Online (Sandbox Code Playgroud)

但是有人成功测试了 Android x86 VM (http://www.android-x86.org) 吗?

我想虚拟机应该像真实设备一样运行并且应该可以测试?

android in-app-billing android-x86

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

如何在 VMware Player 中的 Android-x86 上设置自定义分辨率

我想在 Vmware Workstation Player 15 中以全高清分辨率运行 Android X86 9.0-r1 虚拟机。

vmware vmware-workstation vmware-player android-x86

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

当我编译指令__atomic_add_fetch时会发生什么

我的代码调用函数__atomic_add_fetch中有一条指令。编译此代码时,出现如下编译错误

错误:未定义对'__atomic_fetch_add_8'的引用

我真的不明白为什么我在调用__atomic_add_fetch时会抛出对__atomic_fetch_add_8的未定义引用。有人可以帮我理解在编译此代码时到底发生了什么吗?

注意:我特别希望了解“内部发生了什么,将__atomic_add_fetch转换为__atomic_fetch_add_8”。不是解决编译问题的解决方案。

c++ gcc atomic clang android-x86

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

不允许使用“depmod”

我正在尝试使用 ubuntu 20 构建 android-x86 https://www.android-x86.org/source.html 分支 q-x86。我按照说明安装了页面上提到的所有依赖项。但我面临以下错误。我不知道该如何处理。谷歌搜索根本没有帮助我。

DEPMOD  4.19.175-android-x86-gad005d7cff5c
"depmod" is not allowed to be used. See https://android.googlesource.com/platform/build/+/master/Changes.md#PATH_Tools for more information.
make[1]: *** [/home/nadir/androidx86/kernel/Makefile:1404: _modinst_post] Error 1
make[1]: Leaving directory '/home/nadir/androidx86/out/target/product/x86/obj/kernel'
make: *** [Makefile:146: sub-make] Error 2
make: Leaving directory '/home/nadir/androidx86/kernel'
FAILED: [W][2021-05-16T08:15:17-0400][535663] void cmdline::logParams(nsjconf_t *)():250 Process will be UID/EUID=0 in the global user namespace, and will have user root-level access to files
[W][2021-05-16T08:15:17-0400][535663] void cmdline::logParams(nsjconf_t *)():260 Process will be GID/EGID=0 in the global user namespace, and will have …
Run Code Online (Sandbox Code Playgroud)

android-x86

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

“找不到 com.google.jimfs:jimfs:1.1” 将 RN 项目升级到 AndroidX

所以我正在经历在现有 React Native 项目中升级到 AndroidX 的快乐任务。到目前为止,我已经设置了 useAndroidX=true,enableJetifier=true,将目标 SdkVersion 设置为 28,甚至在存储库 {} 中将 jcenter() 切换到了 goggle() 之上。我不断收到错误“找不到 com.google.jimfs:jimfs:1.1” - 它的朋友“找不到 org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21” - 请帮忙!

android-x86 react-native

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