Questions tagged «android»

Android是Google的移动操作系统,用于对数字设备(智能手机,平板电脑,汽车,电视,Wear,Glass和IoT)进行编程或开发。对于与Android相关的主题,请使用特定于Android的标签,例如android-intent,android-activity,android-adapter等。对于与开发或编程无关但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。


15
无法在Android Studio中加载未知错误的AppCompat ActionBar
以下是我的xml文件。在预览中,有两个错误“无法加载具有未知错误的AppCompat ActionBar”和“无法实例化多个类”。如何运行该应用程序。但是该应用程序崩溃了,并且在Logcat中未显示任何错误。 这是我的预览屏幕截图 <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="506dp" /> <LinearLayout android:id="@+id/layout_main" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:weightSum="1" tools:context=".Activity.MainActivity"> <LinearLayout android:id="@+id/main_layout" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="0.7" tools:context=".Activity.MainActivity"> <!-- our tablayout to display tabs --> <android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width="match_parent" …

7
在Android Studio中更改作者模板
我想更改在AndroidStudio中创建文件时出现的自动作者。 /** * Created by a556520 on 16/01/14. */ public class POI { 作者的名字是“ a556520”,但我希望显示我的名字,而不是雇员人数。那可能吗?我在设置中找不到。


23
Android Studio,Gradle和NDK
我对整个gradle和Android Studio支持都是新手。我设法使用export选项将我的android项目转换为gradle。 但是我正在寻找一些文档或起点,以了解如何将NDK构建集成到gradle构建过程中。 如果可能的话,我还需要某种“之后”阶段,将构建二进制文件(.so文件)复制到资产目录。

9
编译无法完成:程序类型已经存在:com.google.android.gms.internal.measurement.zzabn
编译项目时,出现以下错误消息: Program type already present: com.google.android.gms.internal.measurement.zzabn Message{kind=ERROR, text=Program type already present: com.google.android.gms.internal.measurement.zzabn, sources=[Unknown source file], tool name=Optional.of(D8)} 要么 D8: Program type already present: com.google.android.gms.internal.measurement.zzabo 在Gradle Log中使用以下stacktrace at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55) at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104) at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:212)\\nat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73) at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:46) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:121) …



5
如何为不同的产品口味定义不同的依赖关系
我将其中一个应用程序转换为Gradle,并希望使用新的构建风格功能来获得付费和免费的基于广告的风格。 我只希望基于广告的版本依赖admob SDK。 我的构建文件如下所示: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.0.1" defaultConfig { minSdkVersion 10 targetSdkVersion 18 } productFlavors { Pro { packageName "de.janusz.journeyman.zinsrechner.pro" } Free { dependencies { } } } …

22
错误:找不到资源android:attr / fontVariationSettings
警告:android.dexOptions.incremental不推荐使用property,它对构建过程没有影响。/home/midhilaj/.gradle/caches/transforms-1/files-1.1/appcompat-v7-26.1.0.aar/be3106efb0df111fe5a3f7b356dd070b/res/values/values.xml错误:(246,5)错误:resource android:attr找不到/ fontVariationSettings。/project/bkup/7_march_2018/hyshoper/milla/build/intermediates/incremental/mergeDebugAndroidTestResources/merged.dir/values/values.xml错误:(246,5)错误:未找到资源android:attr / ttcIndex。错误:找不到(269)资源android:attr / ttcIndex。错误:找不到(269)资源android:attr / fontVariationSettings。错误:java.util.concurrent.ExecutionException:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2错误:检查日志以获取详细信息错误:链接引用失败。错误:java.util.concurrent。 无法执行aapt信息:9个错误信息:2秒内建立失败信息:1个警告信息:请参阅控制台中的完整输出 如何解决这个问题?我的依赖 dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile 'de.hdodenhof:circleimageview:2.2.0' compile('com.alibaba.android:ultraviewpager:1.0.6.1@aar') { transitive = true } compile('org.apache.httpcomponents:httpmime:4.3.6') { exclude module: 'httpclient' } compile 'com.synnapps:carouselview:0.1.4' compile 'com.sun.mail:android-mail:1.5.5' compile 'com.sun.mail:android-activation:1.5.5' implementation 'com.muddzdev:styleabletoast:2.0.2' compile 'javax.annotation:javax.annotation-api:1.2' …


16
方向更改时不要重新加载应用程序
屏幕旋转时,我根本不需要任何更改。我的应用程序显示时,第一次加载和旋转设备应随机图像不选择另一随机图像。我如何(简单地)使这种行为停止?
152 android 

2
如何在Android中创建循环ProgressBar?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 改善这个问题 您是否知道如何制作类似于Google Fit应用程序之一的圆形进度栏?如下图所示。

12
Android从输入流中高效读取
我正在向正在制作的android应用程序的网站发出HTTP get请求。 我正在使用DefaultHttpClient并使用HttpGet发出请求。我得到实体响应,并从中获得一个InputStream对象,以获取页面的html。 然后,我循环浏览答复,如下所示: BufferedReader r = new BufferedReader(new InputStreamReader(inputStream)); String x = ""; x = r.readLine(); String total = ""; while(x!= null){ total += x; x = r.readLine(); } 但是,这太慢了。 这效率低下吗?我没有加载较大的网页-www.cokezone.co.uk,因此文件大小不大。有一个更好的方法吗? 谢谢 安迪

6
如何在Android中定义回调?
在最近的Google IO中,有一个有关实现宁静的客户端应用程序的演示。不幸的是,这只是高层讨论,没有实现的源代码。 在此图中,在返回路径上有各种不同的对其他方法的回调。 如何声明这些方法是什么? 我了解回调的想法-在发生某个事件后会调用一段代码,但是我不知道如何实现它。到目前为止,实现回调的唯一方法是重写各种方法(例如onActivityResult)。 我觉得我对设计模式有基本的了解,但是我继续着迷于如何处理返回路径。
152 android  callback 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.