android studio

audio: Failed to create voice `goldfish_audio_in' 错误的解决

AIV.WU 提交于 周二, 11/27/2018 - 16:27

偶然发现android studio开Android Emulator时总出现 Audio Input Failed错误,类似下面的信息

audio: Failed to create voice `goldfish_audio_in' 

qemu-system-i386.exe: warning: opening audio input failed

虽然基本不影响使用,但强迫症者看着总不舒服,折腾了一下,发现原来犯了一个低级的错误,我的win10系统下声音录制默认时禁用的,所以出现了以上错误,只要在声音控制面板中的录制里把默认设备启用就OJBK了

类别

android应用开发中利用Android studio便捷生成SHA 证书指纹

AIV.WU 提交于 周日, 10/14/2018 - 13:49

在一些交互场景中往往会用到应用的SHA验证签名,网上一般教程都使用keytool的命令行方式,其实如果恰巧用的是android studio开发环境的话是可以简单的动动鼠标生成的……   首先在开发界面的右边找到Gradle选项卡点击打开:

img

在打开的选项卡里选择项目级菜单里依次进入Tasks-->android-->signingReport点击

img即可在底部信息栏看见生成的SHA-1哈希值了。   --命令行是很牛逼,但我也不拒绝傻瓜式--

类别

Android4.4之前版本获取短信包名

AIV.WU 提交于 周日, 10/07/2018 - 15:55
Uri uri = Uri.parse("smsto:");
 Intent infoIntent = new Intent(Intent.ACTION_SENDTO, uri);
     ResolveInfo res = getPackageManager().resolveActivity(infoIntent, PackageManager.MATCH_DEFAULT_ONLY);
//获得包名字符串
String default_sms=res.activityInfo.packageName;

4.4版本后就简单了,当然也可以用上面的旧方法

String default_sms=Telephony.Sms.getDefaultSmsPackage(this);
类别

Failed to find style 'coordinatorLayoutStyle' 报错解决

AIV.WU 提交于 周二, 09/11/2018 - 12:14

网上也有一些解决方案,或许版本不同方法不同吧。这里只记录下自己解决凑效的方法。

img

在报错的XML文件下的Component Tree模块里右键点击ConstraintLayout,然后点选Convert ConstraintLayout to ConstraintLayout.

img

在弹出窗口点OK。

类别

补充下app游戏上架googleplay TV版的一些注意事项

AIV.WU 提交于 周三, 08/01/2018 - 22:29

app游戏要上架TV版,除了要遵循之前提到app应用上架TV版的一些必要设置外,还需要在application里加入Android:isGame="true",否则会补审核失败。 而<uses-feature android:name="android.hardware.gamepad"/>只有在你需要手柄控制并设计了相关代码时才必须申明,否则请不要加入此语句 img

类别

说下app应用在Google play商店兼容上架TV版的一些注意事项

AIV.WU 提交于 周日, 07/29/2018 - 16:39

  在Google play商店上架应用时如果勾选了Android TV 选项想在TV版上架,那么它会有一个单独的审核过程以确保你已经正确适配。

img标准的方法是新开一个Activity专门用于TV,但我们这些懒人仅仅只是想它能兼容TV以面对更多用户而已,新开Activity是不可能的。其实只要在AndroidManifest.xml里加上几段代码就可以了。

img

1:在application之前加入

类别

Android Studio出现failed to load AppCompat ActionBar with unkNown error无法预览xml布局视图

AIV.WU 提交于 周五, 07/20/2018 - 15:20

如果出现在面的错误提示

img

那么可能就是app-->res-->values-->styles.xml 文件里的引用不全的原因

img

Theme.AppCompat.Light.DarkActionBar

修改为

类别