在有标题的行动栏上创建一个导航抽屉
我有一个翻译应用程序,可以帮助人们学习语言并玩游戏以检查他们的学习.该应用程序已经有一个导航抽屉,但它出现在带有项目的动作栏下. 我想更改导航抽屉,以使其在动作栏上出现. 非常喜欢导航抽屉有Google Play商店样式标题. 我尝试了许多解决方案,但我无法完成.以下是一些示例: [1] top ActionBar上的Android导航抽屉 已经尝试了第一和第二解决方案. [2] 解决方案 我将使用新工具栏而不是ActionBar.核对本教程:重要的部分是,您必须将工具栏放入抽屉里,如下所示(activity_main.xml):
0 2023-04-20
编程技术问答社区
Eclipse LogCat窗口不显示
我刚刚在Mac Running Mountain Lion上安装了Eclipse 3.8.我打开了logcat窗口并击中最小化,然后去了某个地方... 现在,当我点击窗口>显示视图>其他> logcat时,我的屏幕闪烁,但是没有logcat android或我能看到的任何东西都表明它隐藏在某个地方.我尝试将日食重新启动至无济于事. 这是我日食环境的屏幕截图. 窗户隐藏的任何想法? 解决方案 window > open perspective > other > DDMS 在ECLIPSE的右上角,将弹出一个名为DDMS的小图标.单击它,您将看到包括logcat在内的图标行.将该东西拖到Eclipse和Clik的左下角,然后单击Restore(右上角). tada !!!!您的logcat和其他视图又回来了. 其他解决方案 好吧,我仍然不确定原始窗口中的logcat窗口在哪里.但是,我可以通过打开一个新窗口并转到窗口>显示视图>其他> logca
10 2023-04-19
编程技术问答社区
从Eclipse导入到Android Studio后无法运行 任务':app:dexDebug的执行失败"
在Eclipse(4.4.2)ADT上有一个Android项目,在Linux上运行(Ubuntu 14.10). 我已经进口到Android Studio(1.1.0),并设法摆脱了我的初始汇编错误. 我要D的下一件事是在手机上运行 - 我按下绿色的"运行"按钮,稍等片刻之后,我遇到了一个错误(仅当我构建模块时,这不会显示尝试运行) 错误是: 错误:任务执行失败':myApp:dexdebug'. com.android.ide.common.process.processexception:org.gradle.process.internal.execexception:process'命令'/usr/lib/lib/jvm/java-7-openjdk-amd64/bin/bin/java''零出口值2 在过去的4个小时中一直在寻找与我的项目相关的任何东西.我可以寻找另一个地方可以找到一个更有用的错误吗? 编辑: aaarghh-刚刚重新创建了整
0 2023-03-27
编程技术问答社区
Cocos2d-x C++在Eclipse ADT上的构建错误
我是Cocos2D-X C ++的新手.我尝试运行,然后在Mac上调试Cocos2d-X 2.2.1的示例代码Hellocpp.以下是我所做的: 1.设置环境变量:ndk_toolchain_version,ndk_root,android_sdk_root,cocos2dx_root,... 我可以从终端运行build_native.sh,而不会出错. 2.将C ++类添加到项目 HelloCpp已经是一个C ++项目,所以我忽略了将该项目转换为Eclipse中的C/C ++项目. C ++类成功地添加了项目. 3.更改项目设置以指定如何运行命令 In My project -> Properties -> C/C++ Build -> Builder Setting: Set "Build command" = /bin/bash ${ProjDirPath}/build_native.sh NDK_DEBUG=1 V=1 In My
6 2023-03-16
编程技术问答社区
Eclipse无法识别我的安卓手机-->无法调试
突然的日食都停止识别我的Android设备.因此,当我按键按钮时,我会收到以下消息: 找不到兼容目标.您想添加新的Android吗 虚拟设备? 在我的设备上奇怪地说,一旦我将其插入MacBook. 这里有什么问题? 谢谢! ps:我正在使用三星Galaxy I5800和MacBookPro. 解决方案 首先,您应该检查是否运行ADB守护程序(我认为您已安装了Android SDK).请尝试在终端上录制此图: adb devices ,如果在 sudo adb kill-server sudo adb devices 其他解决方案 我最近发现我已经切换了一个带有Mini-USB Data 电缆的Mini-USB Power 电缆(前者是为蓝牙键盘充电对于Nexus 7).非常非常令人沮丧,因为电缆似乎与数据线相同(因为似乎没有切换电缆的方法可以分辨出来(即,没有指示是的,手机已插入了'交流(而不是作为驾驶员问题))). 其他解决方案
28 2023-03-16
编程技术问答社区
自从更新到ADT后,在AndroidAnnotations生成的类上出现ClassNotFoundException 22
在更新为ADT22之前,该项目构成了奇迹.我已经因为不知道我必须下载构建工具而损失了一天,恐怕我会因为这个而放松另一个. 当我尝试构建两天前工作的相同代码时,我会得到这个例外: com.cidaut.blueparking fatal error : Unable to instantiate activity \ ComponentInfo{com.cidaut.blueparking/com.cidaut.blueparking.SplashScreen_}: \ java.lang.ClassNotFoundException: \ Didn't find class "com.cidaut.blueparking.SplashScreen_" on path: \ /data/app/com.cidaut.blueparking-1.apk java.lang.RuntimeException: Unable to instantiat
8 2023-03-14
编程技术问答社区
什么是Eclipse中的 "Android Private Libraries "文件夹?
我最初认为它仅适用于诸如支持库之类的官方图书馆.但是,每当我使用"添加到构建路径"菜单项添加自定义JAR时,它会自动显示在"引用的库"和" Android私有库"中.其中之一是多余的,因为在构建时间没有任何导出两者.此外,不能修改" Android私有库",因此我不能(轻松地)添加Java Doc或源路径.更不用说自定义罐子在" Android私人库"中似乎是错误的. 我不能从" Android私有库"中删除该条目,仅使用"引用库". 解决方案 在我的情况下,我总是将库添加到libs文件夹中. 根据我的理解,那是它假设的方式. Android私有库文件夹在libs文件夹中引用这些罐子.在创建APK期间,使用 Android私有库(可能在将Java代码转换为DEX文件中). 其他解决方案 我对自定义罐子没有任何问题.就我而言,它们仅在参考库中.我建议您查看java build path属性中的Order and Export选项卡.仅检查所有自定义罐子并取消选中
18 2023-03-04
编程技术问答社区
在Eclipse Juno ADT中启用C++11符号解析
我正在使用Eclipse Juno与ADT(Android Developer Tools)插件一起从 https下载.//dl-ssl.google.com/android/eclipse/. 我创建了一个具有本机支持的Android应用程序项目(右键单击项目→" Android工具"→"添加本机支持" ). 尽管在我的Application.mk和Android.mk文件中针对C ++ 11,但Eclipse仍无法解决 std :: thread 或或 std :: simolor_ptr ,但是当我构建项目时,它会很好地编译:唯一的问题是C ++ 11符号分辨率. 如何使Eclipse正确解决C ++ 2011符号? 解决方案 如果带有ADT插件的Eclipse Juno可以编译C ++ 11代码,但无法解决C ++ 11符号,这是过程: 在文本编辑器中打开.cproject文件. 搜索以下行(其中xxxxxxxxx是一个随机数):
18 2023-03-02
编程技术问答社区
安卓系统。AVD管理器无法检测到Byond B54和Micromax手机为虚拟设备
当我运行我的应用程序时,我需要使用我的手机作为模拟器/目标/虚拟设备.我在设置中启用了USB调试. 需要做什么,以便使Eclipse AVD管理器检测我的副B54和Micromax设备?如何获得这些设备的USB驱动程序? 解决方案 您需要安装驱动程序以用于检测这些设备. 如果来自各自制造商的这些设备的驱动程序不可用, 您可以下载和使用 moborobo .它适用于大多数设备.我用它用于副平板电脑. 其他解决方案 这个链接将帮助您列出所有的公司及其链接,提供USB驱动程序.请注意,此列表中可能未列入某些公司.在这种情况下,您可能必须进入公司的各个网站,并搜索特定的设备驱动程序. 正如您所说,您在这些设备中启用了USB debugging模式.检查它们是否正确连接.打开命令提示符和类型: adb设备 结果将提供连接设备的列表.如果在列表中可以看到设备,那么您可以确保其连接正确.并且您可以通过键入: 即可直接在设备上安装应用程序 adb i
16 2023-01-20
编程技术问答社区
自动完成功能在特定层次的XML文件中不起作用
特别是XML节点层次结构,例如. drawerLayout-> Relativelayout-> imageButton自动填充不按预期工作.建议列表包含无效项.例如. android:src未在ImageButton内显示,而应该是. 无效的提案: 另一方面,如果层次结构是相对的 - >相对按钮 - > imageButton然后一切都可以. 有效的建议: 我已经尝试过: 重新打开XML文件 - 无效 重新打开项目 - 没有影响 重新启动Eclipse - 无效 解决方案 如果内部相关的内部relativeLayout移动到另一个XML文件,并且通过包含自动完成工作.但这是一个肮脏的解决方法,而不是真正的解决方案.所以我不接受这个答案.
32 2023-01-19
编程技术问答社区
Eclipse ADT Bundle不能正常工作
我刚刚从官方网站下载了Eclipse ADT捆绑包: .com/sdk/index.html (特别是adt-bundle-windows-x86_64-20140624.zip).我在Win 7 64位上,我已经为zip文件匹配了MD5匹配,但是Juno无法正确加载(我正在使用Admin权利运行Eclipse.exe):没有ADT插件,没有应用程序标题(通用资源 - ) ,没有SDK Manager链接,ECC.ECC. 我的工作区文件夹在C:/dev/android下完全干净,我已安装了最新的64位JDK(版本8 Update 5). 我还尝试了另一台使用Windows 8的PC,没有运气.这里怎么了? 解决方案 您可以从: 下载整个ADT-Bundle 我完全删除了20140624捆绑包.我还将〜/.android重命名为〜/.android.bak. 然后我解开了以前的22.6.2版本,它运行良好.运行SDK Manager时,请勿将前两个项目更新为V23,请保留此版
8 2023-01-06
编程技术问答社区
Gson的序列化名称:"隐式超级构造函数Object()是未定义的默认构造函数。必须定义一个显式构造函数"
我是Android的新手,我正在尝试学习如何使用GSON解析API呼叫.我已经阅读了一点,我正在尝试按照此示例: http://www.javacodegeeks.com/2011/01/android-json-parsing-gson-tutorial.html 它的进展相对较好,但是当我将项目导入Eclipse以更好地查看代码时,我遇到了上面关于构造函数的错误(以及其他一些令人困惑的错误). 我在stackoverflow上阅读了一些相关的问题,但是它们都涉及继承的课程,而且我可能非常困惑,但我认为这堂课没有继承. 是什么导致了这些错误,我该如何修复它们? 如果您想要一个链接项目,而无需浏览文章,则可以在此处提供: http://dl.dropbox.com/u/7215751/javacodegeeks/androidjsonparsingtutorial/androidjsonproject.zip.zip.zip 这是所讨论的文件中的代码: 包c
4 2023-01-04
编程技术问答社区
从内部存储器访问Excel文件的安卓应用
我希望能够将Excel文件从我的Android App Res \ raw文件夹复制到客户端电话的内部存储,并能够从Excel文件中检索数据并根据需要更新内部存储中的Excel文件.到目前为止,我所拥有的就是: http://developer.android.com/guide/主题/data/data-storage.html#文件内部 ---将文件写入内部存储和 /a> ---使用jexcel从Excel文件中检索数据 我似乎无法链接两者.我该如何实施此应用程序? 谢谢 解决方案 用于读写 apache poi库 在某个示例示例中,可以通过读写Excel表 为Android. 1)创建/阅读Excel在Android中归档 2)对于SDCARD的资产,请按照 package com.paresh.copyfileassetstoAssets; import java.io.FileOutputStream; import java.i
12 2023-01-01
编程技术问答社区
Android eclipse不能创建空白活动
问题是,在Eclipse中,new >> Project >> Android >> Android Application Project >> BlankActivity在src目录中没有创建任何活动,并且不包括manifest.xml. 中的活动 我知道这个问题以前曾问: Eclipse Juno不会创建Android活动 eclipse不会创建主要活动和布局 eclipse android项目不创建空白活动 但是,,所选的答案都说明了: 单击"帮助" - >"安装新软件",然后从此URL安装(这将更新): 上面的答案对我不起作用.这是我设置的一些细节: 从遵循安装说明(未拉链内容和打开的日食) 使用ADT Manager下载了必要的API 尝试创建new >> Project >> Android >> Android Application Project >> BlankActivity,除了src>或manifest.xml中没有任
8 2022-12-27
编程技术问答社区
Android eclipse不能创建空白活动
问题是,在Eclipse中,new >> Project >> Android >> Android Application Project >> BlankActivity在src目录中没有创建任何活动,并且不包括manifest.xml. 中的活动 我知道这个问题以前曾问: Eclipse Juno不会创建Android活动 eclipse不会创建主要活动和布局 eclipse android项目不创建空白活动 但是,,所选的答案都说明了: 单击"帮助" - >"安装新软件",然后从此URL安装(这将更新): 上面的答案对我不起作用.这是我设置的一些细节: 从遵循安装说明(未拉链内容和打开的日食) 使用ADT Manager下载了必要的API 尝试创建new >> Project >> Android >> Android Application Project >> BlankActivity,除了src>或manifest.xml中没有任
8 2022-12-27
编程技术问答社区
Proguard错误阻止APK构建,"返回错误代码1 "的错误。
问题是在尝试构建签名的APK时,它在最后一步的情况下错误: [2013-06-20 11:39:34 - myapp] proguard返回错误代码1.查看控制台 [2013-06-20 11:39:34 - myapp]无法访问Jarfile/用户/rob/android 我正在使用最新的Eclipse ADT V22.0.1-685705(刚刚安装在今天早上),似乎这个问题已经存在于谷歌时至少一个月. 解决方案 为了解决这个问题, 更改: java -jar $PROGUARD_HOME/lib/proguard.jar "$@" 到: java -jar "$PROGUARD_HOME/lib/proguard.jar" "$@" 在此文件中/sdk/tools/proguard/bin/proguard.sh 信用在这里
42 2022-12-26
编程技术问答社区
bin文件夹中的apk文件和通过Eclipse中的导出选项创建的apk文件有什么区别?
bin文件夹中的APK文件与通过Eclipse中的导出选项创建的APK文件有什么区别? 出于调试目的,我可以直接使用bin文件夹中的文件吗?还是建议始终"导出" APK文件? 解决方案 bin文件夹中的APK使用用于调试的虚拟键(调试键).使用导出工具,您指定自己的唯一密钥(受密码保护)来标识您的应用程序.因此,对于测试和调试,您可以直接使用bin文件夹中的一个.但是,要发布,您必须使用自己的密钥(通过导出工具). 其他解决方案 使用该工具导出时,它会执行其他步骤来包装APK.这包括运行Proguard,Zipalign和使用您自己的密钥签名. 这些优化步骤均未在bin目录中的APK上执行,但是如果您不在乎,可以将其用于测试. 您将需要使用自己的私钥签署应用程序,以便将其发布到游戏市场上 - 并确保永远不会丢失钥匙,因为您每次发布时都需要使用相同的键. 其他解决方案 bin文件夹中的一个是APK的无符号版本.该APK不能发布到Play商店,因为它要求
6 2022-12-26
编程技术问答社区
导出有签名的 "和 "无签名的".apk文件之间有什么区别?
我正在使用Android tools - Export...为我的android应用程序构建.apk文件作为引导这里 我的问题是签名和unsigned .apk文件? 我们如何使用Emernined .apk文件? (我试图导出未签名的一个,但我无法为我的Galaxy Nexus安装它) 解决方案 签名Android应用程序只是签署任何其他应用程序;它为用户提供了一定程度的保证,因为您释放了代码并未被篡改. unsigned应用程序应该是可用的,但需要降低安全级别.快速谷歌搜索找到了许多文章,这些文章说明您所要做的就是检查Settings->Security中的Unknown Sources框. 其他解决方案 Export Unsigned apk表示您将获得未由任何密钥库签名的未签名的APK.密钥库是一个二进制文件,包含一组私钥.该应用程序需要使用Google Play App Store使用要使用或安装的密钥库签名. Export Signed
170 2022-12-26
编程技术问答社区
"插件org.eclipse.jdt.ui无法加载org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart. "问题在adt ( v22.6.2)。
我在adt eclipse中遇到了这个错误.我正在使用Java的更新版本.请有人帮助我解决这个问题. 解决方案 我一次在Eclipse中发现了相同的错误. Windows更新后我发生了这种情况. 我为解决这个问题所做的工作是给(再次)"完全控制"/" admin写入读" eclipse文件夹的权限,在我的情况下,在" c:\ eclipse-jee-jee-cepler-sr2-win32-x86_64中". (右键单击它,然后属性 - >安全选项卡,然后在您的用户 - 完全控制的用户上进行编辑) ) 由于某种原因,Windows更新更改了. 其他解决方案 我在Eclipse Photon中遇到了此错误.我从较旧的工作区开始了光子.我删除了.metadata和.reconmenders文件夹,然后重新启动了日食.它工作正常. 其他解决方案 就我而言,我必须将所有权切换回工作空间/.metadata文件夹中的ID,然后一切都很好.系统更新后,我继承了
144 2022-12-26
编程技术问答社区
eclipse中的VideoView不能在手机上播放
我在Eclipse中为Android应用程序放了一个视频,但该视频不会在我的手机上播放. package test.test; import android.app.Activity; import android.net.Uri; import android.os.Bundle; import android.widget.MediaController; import android.widget.VideoView; public class graphics extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); VideoView videoView = (VideoView) findV
4 2022-12-24
编程技术问答社区