腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8234)
视频
沙龙
1
回答
Android
NDK
:
如何
获得
原生
二进制
的
屏幕
分辨率
?
android
、
c++
、
android-ndk
我有一个在安卓手机上运行
的
armeabi-v7a
原生
二进制
文件,它需要获取
屏幕
的当前
分辨率
。我尝试过从/dev/graphics/fb0读取帧缓冲区
分辨率
,但它给出了一个不正确
的
值(640X400)。在线讨论
的
大多数解决方案都涉及到使用Java、ANativeWindow或ANativeWindow_Buffer,这些解决方案都不适用于我
的
场景。 有没有办法做到这一点?
浏览 26
提问于2019-10-24
得票数 0
1
回答
Visual Studio到Linux
的
交叉编译
c++
、
linux
、
android-ndk
、
cross-platform
、
visual-studio-2015
Visual Studio2015为
原生
C++项目提供了跨平台
的
支持。在这里,跨平台指的是Windows、
Android
和iOS。New Visual Studio现在正式支持CLang和GCC工具链以及它自己
的
编译器。但是,它不支持到Linux
的
交叉编译。反过来,这意味着人们仍然必须在不同
的
IDE中维护至少两个不同
的
项目,以
获得
适用于所有主要操作系统
的
本地库
二进制
文件。这是否有可能在Visual Studio上“作
浏览 0
提问于2015-10-12
得票数 8
回答已采纳
1
回答
在
Android
ndk
应用程序中使用第三方.a库
android
、
android-ndk
我们正尝试在我们
的
安卓应用中使用第三方.a静态库。Linux库是为x86构建
的
,我们将其与PC .a机器一起使用,没有任何问题。然后我们尝试用这个
Android
.mk在安卓上使用它:我们得到这个错误:是不是因为.a文件是用x86编译
的<
浏览 0
提问于2012-08-11
得票数 0
回答已采纳
2
回答
如何
在我
的
android
应用程序中使用像c/c++/objective c这样
的
本机代码?
android
朋友们,我想在一个OpenGL应用程序上工作,在这个应用程序中,我必须开发一个地球,其中包括当我触摸地球任何地方时显示国家详细信息
的
功能。现在
的
问题是,我可以在我
的
应用程序中使用c/c++/objective c代码吗?解决方案是什么?我也研究了很多,想得到一个可以添加一些功能
的
globe,但我没有得到。
浏览 0
提问于2012-03-01
得票数 0
回答已采纳
1
回答
.so文件在安卓系统中
的
实际用途是什么?
android
、
chat
、
opentok
、
.so
我想在我
的
应用程序中实现像聊天这样
的
hangout。我一直在使用opentok库。因为我看过libopentok.so文件。谁能告诉我libopentok.so文件确切用法是什么?
浏览 0
提问于2016-04-15
得票数 9
回答已采纳
2
回答
用
NDK
13编译独立
二进制
文件
android
、
android-studio
、
android-ndk
、
native
、
ndk-build
在
NDK
10版本中,我曾经使用
ndk
-build为许多不同
的
ABI和多个API级别编译独立
的
二进制
文件。这些
二进制
文件将包含在一个应用程序中。但是,我在一台新
的
开发机器上安装了
NDK
,名为。这导致在我
的
Android
目录中有一个文件夹
ndk
-bundle。我过去常常从命令行编译代码,然后将
二进制
文件复制到我
的
Android
项目的资源中,但是我想
浏览 10
提问于2016-12-10
得票数 7
回答已采纳
1
回答
gdb调试非
原生
(Java)
Android
应用?
android
、
gdb
我开始学习
Android
-
NDK
,但对、Eclipse-Java开发方法知之甚少。 要调试非
原生
应用程序,似乎需要学习。这些工具
的
存在似乎是因为gdb缺少了一些东西。gdb可以用来调试任何
二进制
文件吗?什么会阻止gdb附加到正在运行
的
非本机PID?为什么gdb不能调试非
原生
(Java)应用程序?
浏览 0
提问于2013-02-04
得票数 0
1
回答
为
Android
编译本机c
二进制
文件-例如: dosfsck
android
、
compilation
、
executable
我试图使用Linux、
Android
和SDK为
Android
编译
二进制
dosfsck和mkdosfs。我已经正确地设置了
NDK
和SDK,通往
NDK
gcc
的
路径就在我
的
路径上。我还为我
的
设备下载了正确
的
SDK (HTC Re欲)。我第一次尝试用一个简单
的
make编译文件: 制作CROSS_COMPILE=/home/droidzone/
android
/<em
浏览 0
提问于2011-09-22
得票数 0
4
回答
用c/c++编写
的
Android
系统应用?
android
、
c
、
linux
、
arm
、
native
我正在试验一款根深蒂固
的
Android
平板电脑。我需要在C/C++中运行一些系统应用程序,它们可以在使用/不使用
NDK
的
情况下作为本机应用程序运行。
浏览 1
提问于2012-09-14
得票数 1
回答已采纳
2
回答
交叉编译为
原生
android
android
、
go
如何
从我
的
MacOS交叉编译成
Android
原生
二进制
文件? 我读了this,这是我必须做
的
: export
NDK
_ROOT=~/dev/
ndk
-toolchain ./
android
-
ndk
-r10c/build/tools/make-standalone-toolchain.sh --platform=
android
-16 --ins
浏览 25
提问于2021-04-02
得票数 1
回答已采纳
2
回答
Android
NDK
应用程序构建但不运行
c++
、
opencv
、
android-ndk
现在,我有一个问题,那就是我不能运行这个项目: Eclipse提示一个错误
的
Your project contains error(s), please fix them before running我
如何
解决这个问题?
浏览 1
提问于2014-10-16
得票数 0
2
回答
我们可以在
android
上使用flex和c++吗?
android
、
c++
、
apache-flex
、
android-ndk
、
flex4.5
我已经在windows上创建了一个AIR应用程序,它使用flex作为前端,并在后端使用c++
原生
二进制
文件。两者是松散耦合
的
,并在flex NativeProcessEvents
的
帮助下进行通信。作为下一步,我想在
android
上移植同样
的
应用程序。我之前没有任何
Android
开发经验,但我知道Flex 4.5对
Android
有很好
的
支持。但到目前为止,我所读到
的
对
Android
的
浏览 0
提问于2011-09-10
得票数 2
3
回答
在
Android
(Remix OS)上安装
NDK
(arm-linux-androideabi-gcc)
android
、
android-ndk
、
qpython
我正尝试在Remix上安装一些QPython
的
python包(pillow),但是我得到
的
错误是arm-linux-androideabi-gcc不存在。我搜索了一下,我想我需要
NDK
,但是看了看网站(),我找不到在
android
上做这件事
的
方法。 任何帮助都非常感谢,谢谢!
浏览 4
提问于2016-12-27
得票数 0
2
回答
从C++文件调用安卓软键盘
android
、
android-ndk
在从C++文件调用
Android
软键盘时,我遇到了一些问题。我在C++中有一个项目,我需要在一些
屏幕
上显示和使用
原生
软键盘。我正在用
NDK
编译所有的代码。有人能就
如何
在
原生
/ C++应用程序中使用软键盘提供建议吗?提前感谢您
的
帮助。向您致以问候,女士
浏览 0
提问于2012-07-30
得票数 6
回答已采纳
2
回答
为ARM和x86构建Qt
android
、
qt
对于我正在进行
的
Android
项目,我需要将我
的
本机代码与Qt链接起来。我在上找到了为安卓构建Qt
的
文档。然而,文档似乎没有提到
如何
为x86和ARM配置构建。想知道是否有人能为我指明正确
的
方向。考虑到我可能需要创建两个不同
的
源目录,这样就可以为每个平台分别运行./configure。
浏览 2
提问于2015-02-17
得票数 2
回答已采纳
1
回答
GStreamer
Android
教程构建失败
java
、
android
、
android-ndk
、
gstreamer
我是
Android
的
新手,所以这可能是一个非常简单
的
问题,但我想不出
如何
解决这个问题。 生成命令失败。使用参数{ D:\gstreamer\
android
-
ndk
-r19b-windows-x86_64\
android
-
ndk
-r19b\
ndk
-build.cmd APP_BUILD_SCRIPT=C:\xxx\xxx\gst-docs-master\examples\tutorials\<
浏览 0
提问于2019-02-27
得票数 2
1
回答
Android
NDK
原生
库,
如何
处理现有的stdio?
android
、
android-ndk
、
native-code
我有现有的
原生
C/C++代码,目前正在通过
NDK
构建到
原生
库和
Android
应用程序中。本机代码中充斥着对stdout和stderr
的
print语句。对于这样
的
事情,有没有最佳实践?我可以忽略它们,或者我需要通过并将它们重定向到
Android
日志系统吗? 我将现有代码构建为独立
的
本机
二进制
文件,并通过adb运行它,我看到了从printf (到stdout)到控制台
的
所有输出。这似乎是一个愚蠢
的</e
浏览 2
提问于2011-10-11
得票数 2
回答已采纳
1
回答
在Chrome操作系统上,libhoudini可用于ARC吗?
android
、
google-chrome-arc
NDK
二进制
文件可以在Chrome上
的
ARC中工作。然而,由于x86在手机和平板电脑市场
的
渗透率不高,许多安卓开发人员只发布了ARM
二进制
文件。这得益于libhoudini在许多x86
Android
设备上
的
存在,这些设备可以在x86 CPU上运行ARM
NDK
代码,大概使用与安卓ARM仿真器使用
的
运行代码在运行中
的
代码转换。它比拥有
原生
x86
二进制
文件要慢,但
浏览 4
提问于2015-04-08
得票数 10
回答已采纳
2
回答
Android
NDK
的
使用
android
、
android-ndk
我是
Android
NDK
的
新手。我想知道
Android
原生
代码
的
好处是什么。它是
如何
提高性能
的
,它(
原生
代码)在
Android
中
的
什么地方使用?
浏览 0
提问于2010-06-18
得票数 22
回答已采纳
1
回答
Android
NDK
-
如何
从本机代码获取surface
android
、
android-ndk
、
framebuffer
、
screen-capture
我想为
Android
10开发一个小
的
二进制
工具,我将从PC上用adb shell调用它。这个工具应该捕获
屏幕
的
请求部分,并将其返回(在stdout或其他任何地方)。我真的不需要java中
的
任何标准应用程序,只需要一个小
的
bin工具。 对我来说,主要
的
问题是我在为
Android
开发任何东西方面都是全新
的
。到目前为止,我在
Android
Studio中创建了
ndk
项目,并生成了我在设
浏览 3
提问于2020-10-05
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券