Android Studio 3.5 and newer ?

2024-01-26 01:18
文章标签 android studio 3.5 newer

本文主要是介绍Android Studio 3.5 and newer ?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

老子按照tensorflow/exampels上给出的实例,没有一个能在安卓上编译成功的,真是心累。幸好组里有个大佬编译成功了,于是将他的project copy过来,然而并不顺利,configure build失败,告诉我路径有问题,不是utf-8的,难道是因为里面有中文?因此我又将project复制到另外一个文件夹下,但这次仍旧失败,connection reset ??再次编译后来提醒我这个项目在我的安卓上不适合,需要3.5甚至更新的版本,我去。直接在Android Studio Help里面check update 结果把我的项目全给删了,我去,幸亏不是啥特别重要的东西,也都有备份。但update过程出现conflict,要我选择cancel或proceed,我选的后者,结果仍旧编译失败,于是,直接卸载AS,重新安装3.5的。

官网在此:https://developer.android.google.cn/studio

这个我选择的cancel,其他都是按照默认的操作的。

我特么又没成功。不知道说什么了,为啥别人都是一帆风顺,而我每次都要进坑????这特么也是醉了。

ERROR: Connection reset。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

和之前同样的错误。问了下大佬,大佬说“无他,一直try again”。

Gradle Sync这玩意是什么鬼?

大佬的没问题,我一试新的就有问题,比如这个

错误: 程序包com.google.android.material.bottomsheet不存在

import com.google.android.material.bottomsheet.BottomSheetBehavior;

我特么看到下载,那就下载东西(找到错误位置,点击TheadPool)

我都下载了还是不行,Android API 28 Platform 没有发现??我看见右下角有啥update,我就update下

错误: 程序包com.google.android.material.bottomsheet不存在。。。还是这个玩意,我要疯了。。。。。

16:11    Gradle sync failed: Unable to start the daemon process.
            This problem might be caused by incorrect configuration of the daemon.
            For example, an unrecognized jvm option is used.
            Please refer to the User Manual chapter on the daemon at https://docs.gradle.org/5.4.1/userguide/gradle_daemon.html
            Process command line: D:\Java\jdk\bin\java.exe -Xmx1536m -Dfile.encoding=GBK -Duser.country=CN -Duser.language=zh -Duser.variant -cp C:\Users\xulm1\.gradle\wrapper\dists\gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx\gradle-5.4.1\lib\gradle-launcher-5.4.1.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 5.4.1
            Please read the following process output to find out more:
            -----------------------
            Error occurred during initialization of VM
            Could not reserve enough space for 1572864KB object heap
            (384 ms)

安卓的东西用我之前装的Java的东西了??搞错了吧。装了Android Studio 就不能装Java了?我先刚才点击了一个操作,使得Android Studio 用的Java的jdk,MD,这下全都不能编译了,之前成功的项目都不行了。重新安装AS。

卧槽。幸亏没删之前的安装包。作为一个菜鸟,随时都有可能重新来过,不要害怕。这玩意也能玩一整天,安装,卸载,安装。

又出现了那个玩意,千万不要点击第二行set 。。use the same JDK ,点了就重新安装AS吧

16:45    Android Studio is using this JDK location:
            D:\android2\jre
            which is different to what Gradle uses by default:
            D:\Java\jdk
            Using different locations may spawn multiple Gradle daemons if
            Gradle tasks are run from command line while using Android Studio.
            More info...
            Set Android Studio to use the same JDK as Gradle and sync project
            Do not show this warning again
 

老子换了个库,不是导入那个玩意失败吗?

换下就成功了,我还是聪明的娃。不过放在手机端不能用,已经停止运行。。。。

import android.support.design.widget.BottomSheetBehavior;

也是醉了

我在依赖库中导入

implementation 'com.google.android.material:material:1.0.0-alpha1'

结果报错:

ERROR: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
    is also present at [androidx.core:core:1.0.0-alpha1] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
    Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:9:5-26:19 to override.
 

 

 

 

另外有相关问题可以加入QQ群讨论,不设微信群

QQ群:868373192 

语音深度学习及信号处理群

这篇关于Android Studio 3.5 and newer ?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/645221

相关文章

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

Android NDK版本迭代与FFmpeg交叉编译完全指南

《AndroidNDK版本迭代与FFmpeg交叉编译完全指南》在Android开发中,使用NDK进行原生代码开发是一项常见需求,特别是当我们需要集成FFmpeg这样的多媒体处理库时,本文将深入分析A... 目录一、android NDK版本迭代分界线二、FFmpeg交叉编译关键注意事项三、完整编译脚本示例四

Android与iOS设备MAC地址生成原理及Java实现详解

《Android与iOS设备MAC地址生成原理及Java实现详解》在无线网络通信中,MAC(MediaAccessControl)地址是设备的唯一网络标识符,本文主要介绍了Android与iOS设备M... 目录引言1. MAC地址基础1.1 MAC地址的组成1.2 MAC地址的分类2. android与I

Android 实现一个隐私弹窗功能

《Android实现一个隐私弹窗功能》:本文主要介绍Android实现一个隐私弹窗功能,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 效果图如下:1. 设置同意、退出、点击用户协议、点击隐私协议的函数参数2. 《用户协议》、《隐私政策》设置成可点击的,且颜色要区分出来res/l

Android实现一键录屏功能(附源码)

《Android实现一键录屏功能(附源码)》在Android5.0及以上版本,系统提供了MediaProjectionAPI,允许应用在用户授权下录制屏幕内容并输出到视频文件,所以本文将基于此实现一个... 目录一、项目介绍二、相关技术与原理三、系统权限与用户授权四、项目架构与流程五、环境配置与依赖六、完整

Android 12解决push framework.jar无法开机的方法小结

《Android12解决pushframework.jar无法开机的方法小结》:本文主要介绍在Android12中解决pushframework.jar无法开机的方法,包括编译指令、框架层和s... 目录1. android 编译指令1.1 framework层的编译指令1.2 替换framework.ja

Android开发环境配置避坑指南

《Android开发环境配置避坑指南》本文主要介绍了Android开发环境配置过程中遇到的问题及解决方案,包括VPN注意事项、工具版本统一、Gerrit邮箱配置、Git拉取和提交代码、MergevsR... 目录网络环境:VPN 注意事项工具版本统一:android Studio & JDKGerrit的邮

Android实现定时任务的几种方式汇总(附源码)

《Android实现定时任务的几种方式汇总(附源码)》在Android应用中,定时任务(ScheduledTask)的需求几乎无处不在:从定时刷新数据、定时备份、定时推送通知,到夜间静默下载、循环执行... 目录一、项目介绍1. 背景与意义二、相关基础知识与系统约束三、方案一:Handler.postDel

Android使用ImageView.ScaleType实现图片的缩放与裁剪功能

《Android使用ImageView.ScaleType实现图片的缩放与裁剪功能》ImageView是最常用的控件之一,它用于展示各种类型的图片,为了能够根据需求调整图片的显示效果,Android提... 目录什么是 ImageView.ScaleType?FIT_XYFIT_STARTFIT_CENTE

Android实现在线预览office文档的示例详解

《Android实现在线预览office文档的示例详解》在移动端展示在线Office文档(如Word、Excel、PPT)是一项常见需求,这篇文章为大家重点介绍了两种方案的实现方法,希望对大家有一定的... 目录一、项目概述二、相关技术知识三、实现思路3.1 方案一:WebView + Office Onl