草庐IT

Android - 转换为 Dalvik 格式失败 : Unable to execute dex: Java heap space

这个问题在这里已经有了答案:ConversiontoDalvikformatfailed:Unabletoexecutedex:Javaheapspace(5个答案)关闭8年前。当我尝试在我的Android设备上运行我的项目时,出现错误“ConversiontoDalvikformatfailed:Unabletoexecutedex:Javaheapspace”。我已从另一台运行正常的计算机导入该项目。我去过ConversiontoDalvikformatfailed:Unabletoexecutedex:Javaheapspace并尝试增加-XmsAm和-XmxBm但随着我增加值,

java - Galaxy S3 和 ACR122 之间的 P2P NFC 通信

我正在从事一个项目,该项目需要在Android手机和PC之间进行NFC通信。我将GalaxyS3用作安卓手机,将ACR122用作NFC阅读器。我已经尝试了here的应用程序和here.我使用在androidsdk中找到的示例应用程序通过NFC发送NDEF消息。无论我尝试了多少次,我都无法在手机和PC之间建立连接。Android应用程序工作正常,因为它可以通过其他手机推送NDEF消息,但是当涉及到与pc连接时,它不起作用。当我将手机触碰读卡器时,读卡器上的LED灯颜色从红色变为闪烁的绿色和橙色,但没有其他任何反应。有ismb-npp-java应用程序的日志输出:GetfactoryGet

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out...

FATALERROR:Ineffectivemark-compactsnearheaplimitAllocationfailed-JavaScriptheapoutofmemory标题为ant-design-pro+umijs启动时内存溢出的报错信息,详细报错信息见下图。[20940:00000244699848E0]215872ms:Scavenge1690.2(1836.4)->1679.6(1836.4)MB,5.4/0.7ms(averagemu=0.266,currentmu=0.253)allocationfailure[20940:00000244699848E0]216022m

android - 中止 : HEAP MEMORY CORRUPTION on NDK env.(POCO 库、Sqlite3、Cocos2dx)

我在AndroidNDK环境中遇到'ABORTING:HEAPMEMORYCORRUPTION'问题。如果我使用ndk-gdb回溯,它主要发生在libc.so中的malloc/dlfree函数上经过长时间的跟踪问题,它主要发生在sqlite3_xxx函数调用中,这在iOSenv上绝对可以正常工作。我只是找不到我必须深入的地方。有没有人遇到过类似的问题并解决了? 最佳答案 我看到了内存问题,但没有看到您报告的'ABORTING:HEAPMEMORYCORRUPTION'。您必须找出哪个堆已损坏:Java堆还是C/C++堆。或者它可能是

android - Android 上的 Wifi 感知和 Wifi P2P 之间的区别?

WiFi感知和WiFiP2P技术之间的主要区别是什么?使用WiFiP2P,您可以在两个或多个附近的设备之间建立连接,而无需公共(public)网络。但是android文档规范也说明了这一点Wi-FiAwarecapabilitiesenabledevicesrunningAndroid8.0(APIlevel26)andhighertodiscoverandconnectdirectlytoeachotherwithoutanyothertypeofconnectivitybetweenthem.它们有什么区别? 最佳答案 根据An

android - 内存不足异常 : Will compressing images reduce heap size?

我想问这个问题已经有一段时间了。我正在创建这个游戏,我在其中绘制了一个非常大的背景。但问题是(当然),当我向游戏中添加更多元素时,我会遇到OutOfMemory异常。我一直想问的是,压缩图像会减少堆大小分配吗?例如,我的PNG背景(像素为3000x2000)大约为1.5MB。经过一系列的PNG压缩(通过TinyPNG和PNGGauntlet等软件),背景的大小被大幅缩小到712KB。这里的压缩图像仍然与原始图像大小相同(3000x2000)。原始背景大小(1.5MB)的堆大小分配是否与压缩(712KB)相同? 最佳答案 答案是肯定的

android - 在 wifi-direct p2p 连接中获取对等设备的 IP 地址

这个问题在这里已经有了答案:Howtogeteachdevice'sIPaddressinWi-FiDirectscenario?(6个答案)关闭6年前。当我的设备是wifi-directP2P连接中的组所有者(GO)时,我的应用程序需要知道对等设备的IP地址(通常GO充当DHCP服务器,对等站从服务器接收IP)。我发现DHCP客户端列表存储在/data/misc/dhcp/dnsmasq.leases文件中,但该应用程序必须是“dhcp”组的一部分才能读取该文件,并且我在尝试时收到EACCES(权限被拒绝)阅读它。我可以在list中添加读取该文件的权限吗?或者有没有其他方法可以在没有

android - 使用 wifi p2p 创建组以连接多个设备

我想创建一个连接,其中一个设备将像服务器一样将一些数据流式传输到已连接的设备,多个设备可以连接到该设备接收数据。所以我做了一些研究,我知道我们可以使用网络服务发现和WiFi点对点来做到这一点,所以我建立了连接,我可以连接一个设备并流式传输数据,但我想创建一个组来连接多个设备,因此我们将不胜感激任何人的帮助。谢谢! 最佳答案 WiFi-Direct或Wi-FiPeertoPeer可以进行多设备连接。查看此链接以了解有关P2P连接的更多信息-https://developer.android.com/training/connect-d

java - 使用 Android SDK 的 eclipse ,错误 : Java heap space

所以最近我在eclipse中使用我的应用程序时遇到问题,在使用xml文件时出现下一条消息:ERROR:'Javaheapspace'我已经阅读了在eclipse.ini文件中增加的尝试:-vmargs-Xmx40m-Xmx512m到:-vmargs-Xmx512m-Xmx1024m但它会工作一段时间而不是一个小时左右,它会给我同样的错误,我正在使用4gbram的MacBookair工作。我有开发工具包版本:3.7.2内部版本号:M20120208-0800我刚刚更新了它,所以我不知道这是否就是为什么会这样,这就是我的eclipse.ini现在的样子:-startup../../../p

android - 实现MultiDex导致编译了这么久,最后heap space error

我有一个大的Android项目,我遇到了Unabletoexecutedex:methodIDnotin[0,0xffff]:65536错误;我相信你们中的一些人以前肯定经历过这个问题。这是由于应用中引用了太多方法而导致的错误。我在网上寻找了不同的来源并找到了this可能是最好的解决方案。我做了以下事情:在build.gradle的defaultConfigblock中添加了multiDexEnabled=true。添加了以下依赖:dependencies{compile'com.android.support:multidex:1.0.0'}在我的App类中覆盖了以下代码。@Over