草庐IT

android - Nexus 6 设备和模拟器之间的不同后台行为

我正在开发一个应用程序,它有一个支持Fragment的SearchView小部件和RecyclerView来呈现搜索结果,将用户发送到一个FragmentActivity来显示选择的详细信息。所有这些都工作正常,但我看到Nexus6模拟器和实际设备之间在后台堆栈方面的行为不一致。在模拟器中,一切都按我预期的那样工作,如果在详细信息FragmentActivity上按下后退按钮,用户将被带回搜索结果fragment。在实际的Nexus6设备上,用户会一直返回到包含我的应用程序菜单的AppCompatActivity(此Activity使用支持FragmentManager,它将fragm

android - 仅适用于 Nexus 5/5x 模拟器的 Play Store 应用程序

在AndroidStudio中创建虚拟设备时,可以选择集成了PlayStore应用程序的配置。就我而言,这只有在创建Nexus5X或Nexus5设备时才有可能。如果您查看屏幕截图,Play商店图标仅出现在这两个设备旁边。那么其他配置呢?我们是否也可以使用Play商店应用创建它们,或者目前还不可能?我有最新的AndroidStudio(3.0.1)和AndroidEmulator(ver.27.0.3)。 最佳答案 这是我在Android开发者网站上找到的内容:Noticethatonlysomehardwareprofilesare

android - 查找 Nexus S 相机 HAL 的源代码?

我正在做一个项目,我需要修改NexusS前置摄像头的驱动程序。驱动源代码在drivers/media/video/s5ka3dfx.c中实现。从查看驱动程序实现来看,驱动程序似乎符合V4L2API。但是,我不清楚驱动程序如何与Android堆栈的其余部分交互。那里需要一个硬件抽象层,包含纯虚拟CameraHardwareInterface类的实现(在platform_frameworks_base/include/CameraHardwareInterface.h中声明)。我没能找到这个硬件抽象层的源代码。http://android.git.kernel.org/现在正在做电子羊的梦

android - 无法在 Galaxy Nexus 中使用手电筒

我必须遵循代码,我只想打开我的GalaxyNexus(4.0.2)中的手电筒,但它没有这样做。publicclasswelcomeextendsActivity{//MediaPlayerplayer;/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.welcome);Cameracam=Camera.open();Paramete

android - configChanges ="orientation"不会在 Galaxy Nexus 上触发

你好,我有一个奇怪的错误,当我想在GalaxyNexus(4.0.4)上触发方向更改时,它根本不会跳入onConfigurationChanged(Configuration)函数。在HTCDesire(4.0.4)上,使用相同的代码可以正常工作。即使在720p的模拟器上也能正常工作。我尝试更新到Android4.1,但我仍然遇到同样的问题。有没有人遇到同样的问题或者解决办法? 最佳答案 我看到两个设备都运行Android4.x,但请尝试添加screenSize值,如我之前的回答here中所述.

android - 如何在 Eclipse 中为新的 Nexus 7 2 创建模拟器

Google刚刚推出了分辨率为1200x1920和其他功能的Nexus7-2。现在我想在同一台设备上测试我的android应用程序,但我没有要测试的设备。所以请告诉我如何使用AVDManger在Eclipse中为新的Nexus7创建模拟器。我已将sdk工具和平台更新到最新版本,并且能够在avd管理器中看到旧的nexus7(800x1280res)。 最佳答案 创建一个新的AVD设备。在Android虚拟设备管理器中,选择顶部的“设备定义”。选择“新设备...”将其命名为:“Nexus72”或“Nexus7(2013)”或您喜欢的任何

android - 为什么那些 Google 图像处理示例 Renderscript 在 Nexus 5 的 GPU 上运行速度较慢

我要感谢Stephen在上一篇文章中的快速回复。这是这篇文章的后续问题WhyverysimpleRenderscriptruns3timesslowerinGPUthaninCPU我的开发平台如下DevelopmentOS:Windows732-bitPhone:Nexus5PhoneOSversion:Android4.4SDKbundle:adt-bundle-windows-x86-20131030Build-toolversion:19SDKtoolversion:22.3Platformtoolversion:19为了评估RenderscriptGPU计算的性能并掌握通过Re

android - 从支持的设备中排除 Nexus 7

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我有一个应用程序目前不能很好地支持Nexus7。所以我想将它从我支持的设备列表中排除。但我确实想让我的应用程序可用于GalaxyNexus。但是我该怎么做呢?如果我没记错的话,我认为两者都是大显示尺寸和hdpi密度。那么如何过滤掉Nexus7但保留GalaxyNexus。有任何想法吗?谢谢!

Android Market 将我的应用程序隐藏到某些平板电脑(如 Nexus 7)

这是我配置的Manifest.xml,我不明白为什么Nexus7和其他平板电脑不能从市场下载这个应用。在DeveloperConsole中有这个字符串Layoutschermo:SMALLNORMALLARGEXLARGE所以我认为问题出在权限上。有什么建议吗?所有list 最佳答案 你不能在有权限的情况下使用android:required="false";它仅用于uses-feature。一些权限意味着功能。在这种情况下,android.permission.CALL_PHONE意味着android.hardware.telep

Android Studio 不会将 Nexus 7 识别为设备

我在Nexus7上运行我在AndroidStudio中开发的应用程序时遇到问题。在使用相同的平板电脑和计算机(运行Windows8)之前,我已经成功地使它工作,但是自从我的笔记本电脑被修理并删除所有内容之后我确信我的开发环境有问题。当我去运行这个项目时,没有可用的设备,所以它不再识别我的Nexus7。我尝试过的事情确保我的计算机能够识别该设备并且我有Nexus7driverinstalledfromASUS转到SDK管理器并确保我已安装GoogleUSB驱动程序关闭AndroidStudio并重新打开它,重新启动我的电脑,重新启动我的Nexus7从任务管理器中杀死adb.exe确保我已