我想升级我的项目以支持Android Lollipop和API 21,因此我将依赖项的AppCompat版本更改为21.0.0,将目标SDK更改为21.
但是现在,当我尝试将项目与gradle文件同步时,它给了我102 errors以前不存在的内容:
1错误"Attribute 'theme' has already defined"- 由我的colors.XML文件给出,
还有另外101个错误"no resources found that matches the given name..."- 其中大多数是物质错误- 由...给出"build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.XML".
已经更新了Android SDK软件中的所有SDK工具,使用Android Studio 0.8.9 Beta.
有人可以帮忙吗?谢谢.
在我将AppCompat-v7更改为21.0.0并且编译没有问题后,我的应用程序崩溃了.
它给了我错误:
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setIcon(int)' on a null object reference
Run Code Online (Sandbox Code Playgroud)
在这条线上:
getActionBar().setIcon(R.drawable.ic_action_bar);
Run Code Online (Sandbox Code Playgroud)
它适用于AppCompat-v7 20.0.0,但不适用于21.0.0.
我想知道是否有人知道如何使用透明操作栏进行活动,就像您在访问应用页面时在新的Google Play商店中所拥有的那样.
我不关心滚动和从透明变成纯色背景,我只需要动作栏透明.
谢谢.
我曾经用改变AppCompat状态栏颜色actionBarStyle,并创建一个背景是我想要的颜色的样式.
现在,使用Material Design AppCompat,此方法不再起作用.
你能帮助我吗?谢谢.
我有Android Studio 0.8.9.到现在为止,它可以成功地与gradle文件同步,但今天当我打开它时,它给了我这个错误:
UnsupportedMethodException
Failed to set up Android modules in project 'Project': Unsupported method: SourceProvider.getJniDirectories().
The version of Gradle you connect to does not support that method.
To resolve the problem you can change/upgrade the target version of Gradle you connect to.
Alternatively, you can ignore this exception and read other information from the model.
Run Code Online (Sandbox Code Playgroud)
你能帮帮我解决这个问题吗?谢谢.
我发现当我NotificationCompat.builder(this)用来发出通知时,MediaStyle setStyle不起作用
.
我的意思是,当使用它时NotificationCompat.Builder(this):
.setStyle(new Notification.MediaStyle()
.setMediaSession(mySession))
Run Code Online (Sandbox Code Playgroud)
它说它想要NotificationCompat.style而不是Notification.MediaStyle.
你能帮我解决这个问题吗?NotificationCompat有没有替代品?
谢谢.
在我尝试使用PocketSphinx for Android之前,我使用了Google的语音识别API.我不需要设置搜索名称或字典文件.它只是承认了所说的每一个字.
现在,在PocketSphinx中,我需要这样做.但是我只能找到如何为一个单词设置识别,或者设置字典(演示项目中可用的字典只有很少的单词),识别器认为这些是唯一存在的单词,这意味着如果有人说类似的话,识别器认为它是字典中列出的单词.
我只是想问,我怎么能设置一些搜索名称,或者如何设置它来识别所有可用的单词(甚至是大量的单词)?也许某人有一个包含大量单词的字典文件?
我正在创建一个适用于Android Wear的应用程序,我想在Google的"Ok Google"选项中实现一个命令.我看到了这个页面:http: //developer.android.com/training/wearables/apps/voice.html
但它仅与包含Android Wear中的活动的应用程序相关.
我本来想问:
如果不是这个问题的地方,您能给我一个Google Developers帮助/支持的电子邮件/链接吗?谢谢.
我正在尝试为我的应用创建一个通知,该通知具有一个操作,当我单击它时,我可以更改其图标、标题和意图。
我在 3:33 看到它是可能的
https://www.youtube.com/watch?v=tKoQatxG0_8&index=73&list=PLOU2XLYxmsIIwGK7v7jg3gQvIAWJzdat_
但我找不到办法做到这一点。
另外,如果有人知道如何使用链接中右侧手表上的暂停/播放图标,我也想知道。
提前致谢。
尝试使用Android Wear时,我在Android Studio上的项目中出现此错误:
找不到以下类:
- android.support.wearable.view.WatchViewStub(修复构建路径,创建类)
这会导致这些错误:
错误:(2)在包中找不到属性'rectLayout'的资源标识符...
错误:(2)在包中找不到属性'roundLayout'的资源标识符...
我怎么能解决这个问题?谢谢!
我想制作一个从Play商店安装手机应用程序时安装的Android Wear.
我环顾四周,发现这样做的方法是创建新的Android Wear模块并在那里构建它.
但是,我有一个问题.由于手机模块最低SDK为13且Wear Wear SDK必须为20(4.4W),因此我无法在手机上安装应用程序,仅限手表.
我怎样才能解决这个问题?谢谢(抱歉我的英语不太好).