我想升级我的项目以支持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),因此我无法在手机上安装应用程序,仅限手表.
我怎样才能解决这个问题?谢谢(抱歉我的英语不太好).