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 Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

Android自定义Scrollbar的两种实现方式

《Android自定义Scrollbar的两种实现方式》本文介绍两种实现自定义滚动条的方法,分别通过ItemDecoration方案和独立View方案实现滚动条定制化,文章通过代码示例讲解的非常详细,... 目录方案一:ItemDecoration实现(推荐用于RecyclerView)实现原理完整代码实现

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

Mybatis从3.4.0版本到3.5.7版本的迭代方法实现

《Mybatis从3.4.0版本到3.5.7版本的迭代方法实现》本文主要介绍了Mybatis从3.4.0版本到3.5.7版本的迭代方法实现,包括主要的功能增强、不兼容的更改和修复的错误,具有一定的参考... 目录一、3.4.01、主要的功能增强2、selectCursor example3、不兼容的更改二、

Android WebView无法加载H5页面的常见问题和解决方法

《AndroidWebView无法加载H5页面的常见问题和解决方法》AndroidWebView是一种视图组件,使得Android应用能够显示网页内容,它基于Chromium,具备现代浏览器的许多功... 目录1. WebView 简介2. 常见问题3. 网络权限设置4. 启用 JavaScript5. D

Android如何获取当前CPU频率和占用率

《Android如何获取当前CPU频率和占用率》最近在优化App的性能,需要获取当前CPU视频频率和占用率,所以本文小编就来和大家总结一下如何在Android中获取当前CPU频率和占用率吧... 最近在优化 App 的性能,需要获取当前 CPU视频频率和占用率,通过查询资料,大致思路如下:目前没有标准的

Android开发中gradle下载缓慢的问题级解决方法

《Android开发中gradle下载缓慢的问题级解决方法》本文介绍了解决Android开发中Gradle下载缓慢问题的几种方法,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、网络环境优化二、Gradle版本与配置优化三、其他优化措施针对android开发中Gradle下载缓慢的问

Android 悬浮窗开发示例((动态权限请求 | 前台服务和通知 | 悬浮窗创建 )

《Android悬浮窗开发示例((动态权限请求|前台服务和通知|悬浮窗创建)》本文介绍了Android悬浮窗的实现效果,包括动态权限请求、前台服务和通知的使用,悬浮窗权限需要动态申请并引导... 目录一、悬浮窗 动态权限请求1、动态请求权限2、悬浮窗权限说明3、检查动态权限4、申请动态权限5、权限设置完毕后

Android里面的Service种类以及启动方式

《Android里面的Service种类以及启动方式》Android中的Service分为前台服务和后台服务,前台服务需要亮身份牌并显示通知,后台服务则有启动方式选择,包括startService和b... 目录一句话总结:一、Service 的两种类型:1. 前台服务(必须亮身份牌)2. 后台服务(偷偷干

Android kotlin语言实现删除文件的解决方案

《Androidkotlin语言实现删除文件的解决方案》:本文主要介绍Androidkotlin语言实现删除文件的解决方案,在项目开发过程中,尤其是需要跨平台协作的项目,那么删除用户指定的文件的... 目录一、前言二、适用环境三、模板内容1.权限申请2.Activity中的模板一、前言在项目开发过程中,尤