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数据库Room的实际使用过程总结

《Android数据库Room的实际使用过程总结》这篇文章主要给大家介绍了关于Android数据库Room的实际使用过程,详细介绍了如何创建实体类、数据访问对象(DAO)和数据库抽象类,需要的朋友可以... 目录前言一、Room的基本使用1.项目配置2.创建实体类(Entity)3.创建数据访问对象(DAO

Android WebView的加载超时处理方案

《AndroidWebView的加载超时处理方案》在Android开发中,WebView是一个常用的组件,用于在应用中嵌入网页,然而,当网络状况不佳或页面加载过慢时,用户可能会遇到加载超时的问题,本... 目录引言一、WebView加载超时的原因二、加载超时处理方案1. 使用Handler和Timer进行超

Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸  在默认情况下 这两个壁纸是相同的  如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改 Android13实现 替换默认桌面壁纸: 将图片文件替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.*  (注意不能是bmp格式) 替换默认锁屏壁纸: 将图片资源放入vendo

Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

技术背景 好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的好,本文针对常用的方案,做个大概的说明: 1. 使用VLC for Android VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影

4B参数秒杀GPT-3.5:MiniCPM 3.0惊艳登场!

​ 面壁智能 在 AI 的世界里,总有那么几个时刻让人惊叹不已。面壁智能推出的 MiniCPM 3.0,这个仅有4B参数的"小钢炮",正在以惊人的实力挑战着 GPT-3.5 这个曾经的AI巨人。 MiniCPM 3.0 MiniCPM 3.0 MiniCPM 3.0 目前的主要功能有: 长上下文功能:原生支持 32k 上下文长度,性能完美。我们引入了

如何在Visual Studio中调试.NET源码

今天偶然在看别人代码时,发现在他的代码里使用了Any判断List<T>是否为空。 我一般的做法是先判断是否为null,再判断Count。 看了一下Count的源码如下: 1 [__DynamicallyInvokable]2 public int Count3 {4 [__DynamicallyInvokable]5 get

android-opencv-jni

//------------------start opencv--------------------@Override public void onResume(){ super.onResume(); //通过OpenCV引擎服务加载并初始化OpenCV类库,所谓OpenCV引擎服务即是 //OpenCV_2.4.3.2_Manager_2.4_*.apk程序包,存

从状态管理到性能优化:全面解析 Android Compose

文章目录 引言一、Android Compose基本概念1.1 什么是Android Compose?1.2 Compose的优势1.3 如何在项目中使用Compose 二、Compose中的状态管理2.1 状态管理的重要性2.2 Compose中的状态和数据流2.3 使用State和MutableState处理状态2.4 通过ViewModel进行状态管理 三、Compose中的列表和滚动

沁恒CH32在MounRiver Studio上环境配置以及使用详细教程

目录 1.  RISC-V简介 2.  CPU架构现状 3.  MounRiver Studio软件下载 4.  MounRiver Studio软件安装 5.  MounRiver Studio软件介绍 6.  创建工程 7.  编译代码 1.  RISC-V简介         RISC就是精简指令集计算机(Reduced Instruction SetCom

Android 10.0 mtk平板camera2横屏预览旋转90度横屏拍照图片旋转90度功能实现

1.前言 在10.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,拍照保存的图片 依然是竖屏的,所以说同样需要将图片也保存为横屏图标了,所以就需要看下mtk的camera2的相关横屏保存图片功能, 如何实现实现横屏保存图片功能 如图所示: 2.mtk