Articles of 安卓

Android开发者控制台应用更新

如何发布应用更新? 我在开发者控制台上找不到更新apk选项。

Gradle + Retrolambda:致命错误:无法在classpath或bootclasspath中find包java.lang

我正在尝试将gradle-retrolambda集成到我的Android项目中(遵循本指南),但是当我运行gradle构建时出现以下错误 :app:compileDebugJava Fatal Error: Unable to find package java.lang in classpath or bootclasspath 堆栈跟踪: org.gradle.api.tasks.TaskExecutionException:任务’:app:compileDebugJava’的执行失败。 在org.gradle上的org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)位于org.gradle.api.internal的org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)上的.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)位于org.gradle.api.internal.tasks.execution的org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42).tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58) .skipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)….引起:org.gradle.api.internal.tasks .compile.CompilationFail edException:编译失败; 请参阅编译器错误输出以获取详细信 org.gradle.api.internal.tasks.compile.jdk6.Jdk6JavaCompiler.execute(Jdk6JavaCompiler.java:47)at org.gradle.api.internal.tasks.compile.jdk6.Jdk6JavaCompiler.execute(Jdk6JavaCompiler.java:38)在org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.delegateAndHandleErrors(NormalizingJav … 我觉得很奇怪,它使用jdk6.Jdk6JavaCompiler虽然我配置了Java7兼容性,请参阅下面的gradle构建文件。 Gradle版本信息: ———————————————————— Gradle 1.12 ———————————————————— Build time: 2014-04-29 09:24:31 UTC Build number: none Revision: a831fa866d46cbee94e61a09af15f9dd95987421 Groovy: 1.8.6 Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013 Ivy: 2.2.0 JVM: […]

android如何在canvas上绘制三角形,星形,方形,心形

我可以使用path.addCircle()和path.addRect()在canvas上绘制圆形和矩形。就像我想触摸的那样,我能够绘制三角形,星形,方形和心形。 我怎样才能做到这一点? 给我一个示例示例。 谢谢

Android ICS 4.0 NDK NewStringUTF正在崩溃App

我在JNI C / C ++中有一个方法,它接受jstring并返回jstring,如下所示, NATIVE_CALL(jstring, method)(JNIEnv * env, jobject obj, jstring filename) { // Get jstring into C string format. const char* cs = env->GetStringUTFChars (filename, NULL); char *file_path = new char [strlen (cs) + 1]; // +1 for null terminator sprintf (file_path, “%s”, cs); env->ReleaseStringUTFChars (filename, cs); reason_code = INTERNAL_FAILURE; char* info = […]

Android – 从表值生成CSV文件

我有一个包含一个表的数据库,我想生成包含该表值的CSV文件。 实际上,我想将此CSV文件作为附件发送电子邮件。 我知道将文件作为电子邮件intent(ACTION_SEND)的附件发送intent(ACTION_SEND) ,但我不知道创建的过程或创建CSV格式文件的方法。 请给我一些建议或想法。

是否可以阻止Google Play应用在安装时创建我的应用的快捷方式?

当您通过Google Play安装应用时,会在主屏幕上创建应用的快捷方式。 用户可以通过禁用Google Play应用中的“自动添加小工具”设置来阻止这种情况发生。 从开发人员的角度来看,我想知道是否可以在我自己的应用程序中阻止这种情况。 是否有明确的设置或其他东西告诉Google在安装时不要为我的应用创建图标? 没有启动器活动不是我的应用程序的选项。

无法将LG G3连接到Android Studio

我的LG G3没有出现在android studio的设备列表中。 我在Windows 10上使用ASUS n550jk。 我做的事情: USB调试模式 媒体同步(MTP) 相机(PTP) Android SDK Manager中的Google USB驱动程序 LG USB驱动程序 切换USB端口 重启电脑 没有任何效果。 我几个月前在Windows 8.1上运行它,但我不记得我做了什么。

android – call_phone权限是否必需?

在我的应用程序中,我想在不使用android.permission.CALL_PHONE的情况下进行一次点击调用。 可能吗? 因为此权限用户恐慌安装此应用程序。 谢谢

E / TokenRequestor:你有错误的OAuth2相关配置,请检查。 详细错误:UNREGISTERED_ON_API_CONSOLE

我在我的应用中通过Firebase使用Google登录。 但是在Play商店中运行已发布的应用时,会显示以下错误。 E/TokenRequestor: You have wrong OAuth2 related configurations, please check. Detailed error: UNREGISTERED_ON_API_CONSOLE 尽管我已经在Firebase和API控制台上注册了JSON文件中提到的ID。 以下是JSON文件代码 { “project_info”: { “project_number”: “311816357497”, “firebase_url”: “https://mcqsce.firebaseio.com”, “project_id”: “mcqsce”, “storage_bucket”: “mcqsce.appspot.com” }, “client”: [ { “client_info”: { “mobilesdk_app_id”: “1:311816357497:android:494b736XXXX6010b”, “android_client_info”: { “package_name”: “in.readhere.mcqceit” } }, “oauth_client”: [ { “client_id”: “311816357497-9ma34c4qXXXXXXXXXXXXXoep8b24u8g.apps.googleusercontent.com”, “client_type”: 1, “android_info”: { “package_name”: “in.readhere.mcqceit”, “certificate_hash”: “6847ce9f7e38dc588d12345678f21c13bd25ea7c” } […]

试图在主线程之外初始化硬件加速,中止

有没有人知道为什么我在LogCat中收到此警告? 01-18 01:18:17.475:W / HardwareRenderer(25992):尝试初始化主线程外的硬件加速,中止 我在我的Main活动(主线程)中使用我的WebView执行此操作: wv = (WebView) findViewById(R.id.main_webview); wv.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH); 我的清单中有这个: