问题:
Android Studio在接入Hilt的时候,编译时总是提示Expected AndroidEntryPoint to have a value. Did you forget to apply the Gradle Plugin?
原因:
因为项目之前接入了ARouter,在build.gradle中配置了自定义参数如下&a…
博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家 👉点击跳转到教程 报错问题截图 报错原因已经给出:
You need Java 11 or higher to build your app with this version of G…
文章目录out of memory运行时不启动默认模拟机全局搜索搜不到东西Entry name xxx collidedout of memory
提示:There’s not enough memory to perform the requested operation. 解决办法:打开android studio安装目录下bin目录的studio64.exe.vmoption…
今天拿到一个用低版本Gradle的编译的Android工程,gradle对版本的向下兼容做的不太好,因此在高版本Gradle的电脑上会出很多问题。
1. Error:The project is using an unsupported version of the Android Gradle plug-in (0.12.2). The recommended vers…
今天下了一个新项目,然后运行发现报错 报错如下:
Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.意思就是: 连接超时:连接。如果您在HTTP代理…
如果项目构建时遇到了 Task ‘assembleXXXDebug’ not found in project ‘:app’.的问题,原因可能如下:
项目gradle配置文件里面设置了 productFlavors,比如改为了YYY,然后对应的debug的assemble应该是assembleYYYDebug…
Android出现Execution failed for task :app:lintVitalRelease.> Lint found fatal errors while assembling a release target. Execution failed for task :app:lintVitalRelease解决方法 Execution failed for task ‘:app:lintVitalRelease’
build project 可以正常执…
添加全局变量
public static final int PHOTO_REQUEST_CAREMA 2022;
public static final String PICTURE_FILE "temp.jpg";调用相机并存储
Intent camintent new Intent("android.media.action.IMAGE_CAPTURE");
Uri imageUri Uri.fromFile(new Fil…
原文地址为:
Error pulling origin: error: Your local changes to the following files would be overwritten by merge在Android Studio使用git进行pull操作中,你会发现会有这么一个错误,这个其实类似于svn中的冲突。那如果解决这个问题呢&…
控制屏幕常亮不熄灭
方式1
代码里调用
val pm context!!.getSystemService(Context.POWER_SERVICE) as PowerManager
val wakeLock pm.newWakeLock(PowerManager.FULL_WAKE_LOCK or PowerManager.ACQUIRE_CAUSES_WAKEUP,"")
wakeLock.acquire()清单文件需要配置…
1.Arouter已经一年没有更新了。也没有适配android X 为了使用,引用了第三方的库。
第三方Arouter文档
引入自动注册插件。主要是针对Gradle 7.0以上配置。 根目录的配置文件如下
// Top-level build file where you can add configuration options common to all…
Android Studio 编写代码卡顿的问题可能是由多种因素导致的。以下是一些可能的解决方法:
增加内存分配 如果你的电脑内存不足,Android Studio 可能会变得非常卡顿。你可以尝试增加 Android Studio 的内存分配,以提高其性能。可以按照以下步骤…
Android studio 弹窗adb已停止运行,在adb窗口打开如下图:
看到5037端口并未被占用,然后kill-server,显示未运行,在start-server,
显示C:\Users\Administrator\AppData\Local\Temp\adb.log权限拒绝…
问题:最近开始使用Android studio,不是很熟悉,将系统的开发的一个apk导入到Android studio,提示以下错误:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task :app:mergeDebugResources.> String index out of range: -1分析:在系统源码…
Android Studio 修改图标 简介 Android Studio 是一款由谷歌推出的用于开发 Android 应用程序的集成开发环境(IDE)。在开发过程中,我们可以根据自己的需求修改 Android Studio 的图标,以个性化我们的开发环境。
本文将介绍如何在…
升级了一下Android studio ,果然它又抽风了,新建项目时新版本的gradle一直下载不下来,之前我已经配置过阿里云的镜像用着一直没问题,这次就不行了,试了好多办法,还是回到最原始的方法吧,自己配置…
Android studio在项目开发编译过程中问题汇总导入项目时遇到的问题Android studio使用中其他问题导入项目时遇到的问题
今天在导入一个开发好的安卓工程时,Android studio报如下错误:
Gradle sync failed: No variants found for ‘app’. Check build…
给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a b c d 的值与 target 相等?找出所有满足条件且不重复的四元组。
注意: 答案中不可以包含重复…
解决办法:删除掉 ~/.gradle/wrapper/dists/ 下的文件夹,重新运行即可
参考内容: The solution that worked for me I had the luxury of comparing differences with working projects. That is how I discovered the error was due to the …
place to put the so libraries:
just put the platform directory with the so files in app/src/main/jniLibsJNI folder in Android StudioHow to include *.so library in Android Studio?Android Studio Jar、so、library项目依赖 Android Studio: Error:/android-studi…
buildscript {repositories {maven { url "https://maven.google.com" }//添加这个就可以jcenter()}dependencies {classpath com.android.tools.build:gradle:2.3.1classpath com.novoda:bintray-release:0.3.4// NOTE: Do not place your application dependencies…
文章转载自:https://blog.csdn.net/whj9073/article/details/83510407
Android Studio升级到3.2.1后,运行项目报如下错:
Could not find com.android.tools.build:aapt2:3.2.1-4818971. Searched in the following locations: file:/D:…
Fedora28 Android初体验Android studio 安装android studio 下载android studio 安装android studio 启动Android studio 安装
android studio 下载
可以在android开发者网站上下载最新版的android studio网址:https://developer.android.com/studio/ 点击接受&am…
Google推出Android Studio官方AI工具Studio Bot
Studio Bot 简介
在2023 Google I/O大会上,Google 宣布在 Android Studio 中推出了一款名为 Studio Bot 的新 AI 功能,它将为开发者提供更高效、智能的开发体验。Studio Bot 是一个基于机器学习的助手&a…
在使用gradle自动打包的时候出现了Execution failed for task :app:lintVitalRelease. > Lint found fatal errors while assembling a rele这种报错,如下所示: 解决办法:在app的build.gradle里面android下面加上:
lintOption…
在开发全屏透明界面时,需要动态获取顶部状态栏的高度,具体方法如下: /*** 通过反射顶部状态栏的高度*/public static int getStatusBarHeight(Context context) {Class<?> c null;Object obj null;Field field null;int x 0;int t…
android studio 官方下载地址 2017.6.8 Android Studio 2.3.3.0 https://dl.google.com/dl/android/studio/install/2.3.3.0/android-studio-bundle-162.4069837-windows.exe https://dl.google.com/dl/android/studio/install/2.3.3.0/android-studio-ide-162.4069837-windows…
报错信息 A problem occurred configuring root project CourseSelection.
> Could not resolve all artifacts for configuration :classpath.> Could not resolve com.android.tools.build:gradle:3.6.1.Required by:project :> Could not resolve com.android.tool…
mac os
启动台–>终端 进入当前用户的home目录(默认) : cd 若.bash_profile文件不存在则创建:touch .bashrc(名字可以自己定义.bash_profile) 打开.bash_profile(文件不存在则创建则:touch file_name):open .bashrc 在.bashrc…
Android 布局 FragmentFragment出现的初衷生命周期onCreate()onPause()onAttach()onCreateView()onActivityCreated()onDestroyView()onDetach()您可能还想扩展几个子类,而非 Fragment 基类:DialogFragmentListFragmentPreferenceFragmentCompat同系列文…
C:\Users\Administrator>flutter doctor -v Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source! [√] Flutter (Channel stable, 3.7.0, on Microsoft Windows [版本 10.0.19044.1826], locale zh-CN) • Flutte…
一、换肤方案
目前,市面上Android的换肤方案主要有Resource方案和AssetManager替换方案两种方案。
其中,Resource方案是用户提前自定义一些主题,然后将指定主题对应的 id 设置成默认的主题即可。而AssetManager替换方案,使用的是Hook系统AssetMananger对象,然后再编译期…
安卓|aar和jar打包引入流程演示aar和jar存在相关意义打包环境工具aar和jar|Module项目目录aar打包|引入总览步骤|aar配置打包创建java or kotlin类文件及资源|截图展示步骤|aar包引入jar打包|引入总览步骤|jar配置打包任务创建java类文件|截图展示步骤|jar包引入aar和jar运行在…
版本概况 Android Studio Flamingo | 2022.2.1 Patch 1 Build #AI-222.4459.24.2221.9971841, built on April 20, 2023 Runtime version: 17.0.60-b2043.56-9586694 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Windows 11 10.0 GC: G1 Young Generation, G1 Old…
一、Android开放root权限
Android 5.1 1、修改 su 源码(system\extras\su\su.c),注释下面代码:
int main(int argc, char **argv)
{struct passwd *pw;uid_t uid, myuid;gid_t gid, gids[10];/* Until we have something better, only root…
Android SDK证书 Unable to read Android/package.xmlHow To Fix Unable to read package in Unreal Engine解决办法:在Epic 库中添加 Android SDK:dx.bat不存在UEDeployAndroid.FilterStdOutErr: Build-tool 33.0.0 is missing DX at AppData\Local\Android\Sdk\bu…
ASfP: 增强AOSP平台开发的利器——Android Studio for Platform
Android Studio for Platform (ASfP) 是一个为使用 Soong 构建系统构建的 Android 开源项目(AOSP)平台开发者而设计的 Android Studio IDE 版本。与标准 Android Studio 不同,…
错误关联:Failed to resolve: 、 repository ‘Google’ was added by build file build.gradle 首先我导入一个库后编译项目遇到这样的问题: 出现Failed to resolve: com.github.chrisbanes:PhotoView的问题, 你们的工程可能报各种库的问题&…
关联EventBus、RxBus、androidStudio、Android
异常
Subscriber class xxx and its super classes have no public methods with the Subscribe annotation分析
从源码上看,是因为没有注解,反射得到为空。
我的代码里是这样写的:一个注册…
给一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。 示例 1: 输入:nums [1,3,-1,-3,5,3,6,7], k 3 输出&#…
Android出现Error: Invoke-customs are only supported starting with Android O (–min-api 26)的解决方法
在app下的build.gradle中的android内添加 compileOptions {sourceCompatibility JavaVersion.VERSION_1_8targetCompatibility JavaVersion.VERSION_1_8}
Android出现Could not resolve all files for configuration ‘:app:releaseRuntimeClasspath’.的解决方法
将build.gradle里的
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"改为
implementation "org.jetbrains.kotlin:kotl…
深入理解Android布局:ConstraintLayout和RecyclerView的使用 I. 引言 介绍Android中布局的重要性 提出使用ConstraintLayout和RecyclerView布局的目的和意义
II. ConstraintLayout的使用 介绍ConstraintLayout的基本概念和特点 详细介绍ConstraintLayout的各种属性…
Android Studio Could not reserve enough space for 2097152KB object heap android studio 编译的项目的时候,出现的内存不足问题,实际上android studio会有引导设置内存大小,可能都不太在意在哪个地方,设置完就完事了ÿ…
我们都知道字节码是java或者kotlin源码编译后的文件,后缀名是".class",如果直接用普通文本编辑器打开是会显示乱码的,如果用Android Studio 直接打开则会自动反编译成java代码;那么如何才能正确查看到源码编译后的字节码…
移动开发实例-布局练习 当先的项目所在地址C:\Users\cxl\Desktop\food\k2 1.GridView栈格布局 1.1效果图 1.2代码 1.目录 图 目录 2.grade配置 // Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript {repositorie…
前言
对应使用Mac刚接触Android studio的同学可能有疑问,是选择Mac with Intel还是Mac with Apple chip,下面解答一下
一、下载地址
Android studio下载地址
二、下载步骤
1、选择Download Android Studio
2、选择Mac芯片
3、查看你电脑Mac的
Kotlin version that is used for building with Gradle (1.4.0) differs from the one bundled into the IDE plugin (1.4.31) 如果项目中使用的kotlin版本与Android Studio中kotlin插件版本不一致就会弹出上面的警告 解决办法: 打开Android Studio :To…
Could not get resource https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/3.5.3-5435860/aapt2-3.5.3-5435860.pom.
无法下载pom文件,主要是因为设置过代理,虽然Android Studio里设置了不使用代理,但是还是会出现这…
1.编译
Arouter在编译器的主要工作就是生成中间件的代码,在gradle中加入Arouter的依赖后在编译的时候就会在对应的module下添加com.alibaba.android.arouter.routes目录,这个目录中主要存放Arouter生成的文件,比如
public class ARouter$$R…
自定义view示例Button is a widget in android performs click event on the form i.e. for to submit the data in the database or to start/close some operations, button is being used. There are different types of button widgets available in android like Normal B…
1.Android中fragment切换报错:Can not perform this action after onSaveInstanceState
参考网址:Android can not perform this action after onSaveInstanceState 问题解决_colorfulshark-CSDN博客
解决方法:commit()替换成commitAllowin…
首先在标题栏找到Build,点击里面的Generate Signed APK 第一次生成APK我们点击Create new创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过) key store path:密匙存放的位置,…
给定一个 m x n 的二维网格地图 grid ,其中:grid[i][j] 1 表示陆地, grid[i][j] 0 表示水域。 网格中的格子水平和垂直方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有一个岛屿ÿ…
报错 :The specified Gradle distribution ‘https://services.gradle.org/distributions/gradle-7.0.4-bin.zip’ d
原因是在官网https://services.gradle.org/distributions/找不到gradle-7.0.4-bin.zip,我原本自己去手动下载结果发现找不到。
解决方…
官方文档:安装配置原生开发环境:https://docs.cocos.com/creator/manual/zh/publish/setup-native-development.html1安装JDK 下载下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html选择 Windows x64࿱…
项目场景:
Android Studio中import module提示如下:
A problem occurred evaluating settings My Application.
> Project with path opencv3410 could not be found.* Try:
Run with --info or --debug option to get more log output. Run with -…
给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: n[encodedString],表示其中方括号内部的 encodedString 正好重复 n 次。注意 n 保证为正整数。 可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的…
在Launcher(也可以是任何一个app)中启动其他app服务的时候报错AndroidRuntime: android.app.RemoteServiceException: Context.startForegroundService() did not then call Service.startForeground():
第一次使用在Launcher中使用startService(intent…
文章目录1:验证主机网络状态2:配置模拟器 DNS 设置3:配置 internet 协议1:验证主机网络状态
首先需要确保主机环境有网络流量的流入流出。
2:配置模拟器 DNS 设置
模拟器启动时会读取系统当前使用的 DNS 服务器的列…
有 n 个城市通过 m 个航班连接。每个航班都从城市 u 开始,以价格 w 抵达 v。 现在给定所有的城市和航班,以及出发城市 src 和目的地 dst,要找到从 src 到 dst 最多经过 k 站中转的最便宜的价格。 如果没有这样的路线,则输出 -1。 …
参考文章 你所不知道的Android Studio调试技巧
Android Studio 调试面板 单步调试 Step Over 单步跳过。点击该按钮,程序向下执行一行。如果当前行是一个方法调用,这个方法将先被执行完毕后,再跳转到下一行。 Step Into 单步跳入。点击该按…
public class MyApp extends Application {File cacheFile new File(Environment.getExternalStorageDirectory()"/""imgages");Overridepublic void onCreate() {super.onCreate();//初始化组件,链式开发思想,整个框架的参数初始化配置ImageLoaderConfigu…
不小心把一个长篇文章中的空格、标点都删掉了,并且大写也弄成了小写。像句子"I reset the computer. It still didn’t boot!"已经变成了"iresetthecomputeritstilldidntboot"。在处理标点符号和大小写之前,得先把它断成词语。当然了…
android studio运行报错:
The binary version of its metadata is 1.5.1, expected version is 1.1.16.
解决方法: compileSdkVersion 31classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.30"
图片圆角默认图三种默认图 public static DisplayImageOptions getDisplayImageOptions(){DisplayImageOptions options new DisplayImageOptions.Builder().showImageOnFail(R.mipmap.ic_launcher) //配置默认图******.showImageOnLoading(R.mipmap.ic_launcher)//配置默认图…
需要注意的点
需要在onCreate方法中实例化,如果在方法外实例化会引起程序崩溃只能使用图片,使用背景不会生效
xml <ImageViewandroid:layout_width"match_parent"android:layout_height"600dp"android:id"id/imageview&qu…
好不容易配置好了AS,正准备开个模拟器玩玩呢,在启动的时候给我冒了个VT-x is disabled in BIOS错误,顿时,内心几乎是崩溃的。还好后来找到解决方法,下面给出解决方法。
首先在SDK Manager中检查是否安装Download Inte…
1:无法连接adb 可能原因: 1:检查自己的环境变量是否修改了adb的端口 2:Your anti-virus program might be impacting your build performance. Android Studio checked the follow 你的杀毒软件会造成android stiduo性能下降&…
编译提示: Cannot refer to a non-final variable ‘result’ inside an inner class defined in a different method 从内部类中访问变量’result’,需要声明为final
这个问题有两种解决方法: 1.添加final修饰符 2.为AS添加java1.8支持: 在…
Android Studio Setting 前言
更新了最新版的 Android Studio Arctic Fox 之后,发现看源码的时候,注释都是渲染成文档状态了。这样挺方便阅读的。而且可以直接点击链接跳转等操作。以如下图为例:
好倒是挺好的,方便了阅读源码。…
一、引言
利用百度语音识别和百度语音合成可以很方便的设计一个语音交互应用,这里记录一下百度在线语音识别的简单例子以便快速上手。 我所用的语音识别包的版本是Baidu-Voice-SDK-Android-1.6.2.zip,开发平台用的是Android Studio 1.3.2,操…
Android Studio 前言
最近更新完 Android Studio 之后,发现莫名其妙的经常很卡。通过任务管理器查看Studio竟然一直持续CPU使用率在 95% 以上, What the Fk!!
什么情况啊!
首先确认,当前Studio没有运行下…
原项目使用jdk8,升级gradle后出现的该问题。
java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7at org.codehaus.groovy.vmplugin.VMPluginFactory.<clinit>(VMPluginFactory.java:43)at org.codehaus.gro…
昨天加装了8g内存后,现在12g内存终于可以流畅的撸代码了。
中午安装了Android Studio 3.1.2后,还是出现了一大堆问题,第一个是Gradle问题,自己瞎弄居然弄好了,请看上一篇博客。
第二个问题是新建Project后想运行居然…
错误:Could not locate aapt. Please ensure you have the Android buildtools installed. No application found for TargetPlatform.android_arm64. Is your project missing an android/app/src/main/AndroidManifest.xml? Consider running "flutter crea…
将Launcher中搜索框去除
将FeatureFlags.java文件中的QSB_ON_FIRST_SCREEN变量修改为false
\system\vendor\mediatek\proprietary\packages\apps\Launcher3\src\com\android\launcher3\config\FeatureFlags.java/*** Defines a set of flags used to control various launche…
viewpager2种在嵌套一个RecyclerView场景:左右滑动,上下滑动,出现mViews为null问题。
//RecyclerView布局为
new StaggeredGridLayoutManager(2,StaggeredGridLayoutManager.VERTICAL)
由于使用viewpager2导致布局缓存的销毁,会…
用中兴手机真机运行没问题,用Vivo运行就提示安装失败。前提,手机已经打开了调试模式。 报错
Android Studio报错提示:
Error running app
The application could not be installed: INSTALL_FAILED_TEST_ONLY 手机报错提示: 修…
通过这个字段 ${project.rootProject.projectDir}";如项目根build.gradle中:
// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript {repositories {google()mavenCentral()// jcenter() // kee…
[TOC](三元表达式、布尔运算符、与(&&) 或(||) 非(!))
表达式
int x 1;
int y 2;x < y 结果 true x > y 结果 false x < y 结果 false x > y 结果 true x y 结果 false x ! y 结果 true
布尔运算符 boolean
boolean a true; boolean b false;
与…
Android studio从长颈鹿升级到 新版本小刺猬 ,之后 新建项目build 一个小时之后运行,竟然提示如下错误,
"Operation is not supported for read-only collection"wtf,尝试过 新建项目,clean项目,重新build …
正则表达式匹配代码注释 完整表达式拼接Android Studio 搜索匹配【IntelliJ IDEA 也是一样的】 完整表达式拼接 (/*{1,2}[\s\S]?*/)|(//[\x{4e00}-\x{9fa5}].)|(<!-[\s\S]?–>)|(^\s\n)|(System.out.println.*) 表达式拆解,可以根据自己需求自由组合&#x…
问题前提,Android 12系统,vendor静态库中调用 libft2.so。(vendor静态库中调用libft2.so会简单点,没这么麻烦) 【问题1】
(native:vendor) can not link against libft2 (native:platform) 本地debug尝试修改:
为了本地环境debug调试方便,我找了个 mk文件,在里面添加了…
在Android studio打包APK过程中报错:No version of NDK matched the requested version 21.0.6113669.Versions available locally:20.0.5594570、21.4.7075529、23.1.7779620、24.0.8215888、25.2.9519653、26.1.10909125 安装指定版本的NDK
根据报错提示…
一、报错信息
An issue was found when checking AAR metadata:1. Dependency androidx.activity:activity:1.8.0 requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs.:app is currently compiled against …
Unsupported Java. Your build is currently configured to use Java 17.0.6 and Gradle 6.7.1. Possible solution: - Upgrade Gradle wrapper to 7.2 version and re-import the project
假如的错误是上面的内容,请检查一下你的JDK版本是不是太高了࿰…
Android Studio新建EMPTY,提示Gradle下载失败,Connect timed out 找到gradle-wrapper.properites文件,替换distributeionUrl为腾讯镜像,就好了,网上找了好久,就这个有效,是在这里Android导入项…
出现 “Index is not created for Stubs” 错误通常是由于插件冲突或配置问题引起的。解决此问题的方法如下: 关闭最近添加的插件:打开 Android Studio,点击菜单栏中的 “File”,选择 “Settings”。在弹出的窗口中,选…
这里写目录标题 前言:问题描述原因分析:解决方案:1.更新 Android Studio 版本2.原版本解决XML补全失效 小结 前言:
在开发过程中,你可能遇到很多奇奇怪怪的问题。Android Studio 编译器出现问题也是常有的事情&#x…
文章目录小结有关Android导览(Android Navigation component)碰到的问题参考小结
在使用Android导览(Android Navigation component)碰到很多问题。解决了一些问题,但是“Skipped xxx frames! The application may be doing too much work on its main thread”这样…
1、下载Android Studio
https://r1—sn-2x3edn7s.gvt1.com/edgedl/android/studio/install/2022.1.1.19/android-studio-2022.1.1.19-windows.exe?cms_redirectyes&mhBy&mip175.146.144.124&mm28&mnsn-2x3edn7s&msnvh&mt1673878346&mvm&mvi1…
先记录一下关于输入法的常用命令: ime list -s //列出系统可用输入法,注意不是所有安装的输入法 settings get secure default_input_method //系统默认输入法的id settings get secure enabled_input_methods //系统可用输入法的id通过:分隔 可以用命…
接收开机广播自启动apk系统开机广播android 9.0的开机自启动代码广播接收Receiver清单自启动失败的可能原因系统开机广播
android.intent.action.BOOT_COMPLETED 可以通过adb指令模拟发送广播
am broadcast -a android.intent.action.BOOT_COMPLETED指定receiver接收广播&…
‘android.injected.build.density’ is deprecated.
The option ‘android.injected.build.density’ is deprecated. It was removed in version 8.0 of the Android Gradle plugin. Density property injection from Android Studio has been removed.
解决
app/build.gr…
在部署Yolov5到安卓端的过程中出现:CMake ‘3.10.2’ was not found in PATH or by cmake.dir property. 原因: cmake版本太高,需要安装低版本的cmake 最开始下载的是默认最高版本的cmake,默认是3.22.1,解决方案是,下载…
在使用android studio的时候,很多新手在创建虚拟机的时候回出现 a system image must be selected continue错误。 里明显是缺少了systemImage,解决方法如下
打开SDK MANAGER,然后把右下角的show package details勾上,把对应的system image下载下来即可
作者 / Android Studio 产品经理 Steven Jenkins 我们非常激动地宣布用于构建 Android 应用的官方 IDE 最新稳定版—— Android Studio Flamingo🦩 现已发布! Android Studio Flamingohttps://developer.android.google.cn/studio 此版本加入了多项改进&…
在使用Android studio 生成签名包的时候,遇到这个问题: Missing Gradle Project Information. Please check if the IDE successfully synchronized its state with the Gradle Project Model解决方案: tools > Android > Sync Project…
导入项目提示:
This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version 4.1 or newer.
就是对方项目用的高版本的android studio写的,但是4.1有点点问题,…
大家好,现在移动应用程序的快速发展,开发者需要一个强大又可靠的开发环境来创建和打包高质量的 Android 应用程序。Android Studio 是一款由 Google 官方开发的 Android 应用程序开发环境,提供了许多的优势和便利,那究竟都有哪些优…
班上有 N 名学生。其中有些人是朋友,有些则不是。他们的友谊具有是传递性。如果已知 A 是 B 的朋友,B 是 C 的朋友,那么我们可以认为 A 也是 C 的朋友。所谓的朋友圈,是指所有朋友的集合。 给定一个 N * N 的矩阵 M,表…
给一个 m * n 的矩阵 arr 和一个整数 K ,返回一个矩阵 result ,其中每个 result[i][j] 是所有满足下述条件的元素 arr[r][c] 的和: i - K < r < i K, j - K < c < j K (r, c) 在矩阵内。
示例 1: 输入&a…
给一个大小为 m x n 的矩阵 arr 和一个整数阈值 threshold。 请你返回元素总和小于或等于阈值的正方形区域的最大边长;如果没有这样的正方形区域,则返回 0 。
示例 1: 输入:arr [[1,1,3,2,4,3,2],[1,1,3,2,4,3,2],[1,1,3,2,4,3,…
早上打开Android Studio,忽然报了个错,说gradle plugin版本过低,让更新或者设置ANDROID_DAILY_OVERRIDE环境变量: 日志如下: INFO - ls.idea.gradle.GradleSyncState - Sync with Gradle for project ‘advance’ fail…
主要修改涉及 添加自定义的*.h文件、*.cpp文件 添加第三方的*.h文件、*.so文件
1、当前工程已包含native-lib.cpp文件 2、添加自定义的a.h文件、a.cpp文件,与原有native-lib.cpp文件同级目录
add_library(# Sets the name of the library.native-lib# Sets the li…
NDK(Native Development Kit),是用于在 Android 应用中嵌套本地代码的工具集,现在 Android 开发最常用的工具就是 Android Studio 了,我花了一个整天的时间,才搞定了它,其中遇到了好多问题。在这…
我是从Eclipse中迁移出来的App,所以签名时也要使用原来的keystore,但是按照Build -> Generate Signed APK...进行签名出来的app,无法升级安装,提示INSTALL_FAILED_UPDATE_INCOMPATIBLE,其实本意也就是签名不一致&am…
Android开发环境 Eclipse
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。
Eclipse是一种面…
studio引入项目报这个错误: Error:(1, 0) Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.com/95744 for details. This…
软件版本:
Android Studio Electric Eel 2022.1.1 Patch 2
https://sourceforge.net/projects/opencvlibrary/files/4.5.0/opencv-4.5.0-android-sdk.zip/download
创建工程
with API23: 导入opencv sdk: File->New->Import Module 添加工程依赖&…
参考网址:关于安卓判断通知权限_水很清的博客-CSDN博客
参考网址:https://blog.csdn.net/u012556114/article/details/120319874 通过以下代码可直接跳转到项目的通知权限设置界面
public class NotifyManagerUtils {private static final String CHE…
AndroidStudio报错 android.content.ActivityNotFoundException: Unable to find explicit activity class {com.bb.bb/com.bb.bb.ui.mine.MineActivity}; have you declared this activity in your AndroidManifest.xml? 原因 从字面上的意思就是,找不到MineActiv…
平台:windows IDE :Android Studio 下载好ndk:下载地址 https://developer.android.com/ndk/downloads/index.html
第1步:新建一个Android Studio 工程 JniHelloWorld。新建一个MyJni.java文件。
MyJni.java
public class MyJn…
1.继承系统的AccessibilityService服务,实现自己的辅助功能服务
class MyAccessibilityService: AccessibilityService(){companion object {const val TAG "MyAccessibilityService"}override fun onAccessibilityEvent(event: AccessibilityEvent) {v…
今天做APP安装调试,发现始终无法安装成功,一直报错如下:
Installation did not succeed. The application could not be installed: INSTALL_FAILED_USER_RESTRICTED 原因分析1:
上面显示安装程序失败,原因在于用户权…
AndroidStudioPlugins
Android Studio 常用插件及浅释
也可以看我的博客:Android Studio中常用插件及浅释
插件可以来这个仓库查找:Android Studio Plugins
这里给出几个平时常用的as插件,方便我们的开发。点击标题就直接可以进入插件的g…
嗨,朋友们,大家好,现在,我给大家分享下Android Studio 中进行单元测试的方法。 一:创建一个项目 这个呢,比较简单了,大家按照我下面的图片操作就可以了,给小白们看的。二:…
在使用EventBus 3.0的时候,在Android Studio 执行Sync Project的时候出现了这个错误 android-apt plugin is incompatible with the Android Gradle plugin. Please use annotationProcessor由于网上很多介绍EventBus 3.0 是基于gradle 2.2.0之前的的版本࿰…
今天新建了一个最新的AS项目,懒得开手机连接电脑测试,索性就下了个最新版的夜神模拟器 结果我连接好了夜神模拟器到Android Studio,然后点击运行,发现报错 Installation did not succeed. The application could not be install…
Android studio 简介 Android Studio 谷歌推出的一个Android 集成开发工具,基于IntelliJ IDEA。 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。
Android Studio 的优势: 稳定速度快:使用 Ecli…
参考:android studio - Error while waiting for device: Time out after 300seconds waiting for emulator to come online - Stack Overflow 原因可能是: 安装app时,usb调试弹窗弹出后就被立马关闭了,而且无法点击。但是按上述操…
文章目录尺寸类型真机测试尺寸类型
以下尺寸来自Android类DisplayMetrics下,描述摘自源码描述。
densityDpi:The screen density expressed as dots-per-inch. May be either 120,160 or 240xdpi:The exact physical pixels per…
问题:刚安装好Android Studio,第一次打开时候会出现Your Android SDK is missing, out of date or corrupted 解决方法: 1.选择Android SDK,再点击Edit,最后点击ok; 2.自动跳转至本页面; 3.一…
问题:第一次打开新下载好的Android Studio时出现以下错误提示框,显示Unable to access Android SDK add-on list 解决:打开文件安装位置,在目录中找到目录名为bin的文件夹,如图所示: 双击打开bin目录&…
首先,点击AS工具栏的Build下面的“Generate Signed Build APK…” 然后在弹出的框内选择APK (Android App Bundle:用于通过 Google Play 发布的应用,需要升级到AS 3.2 以上版本才支持App Bundle格式; APK:…
在 Ubuntu 18.04.6 上
在链接上设备以后,发现可以用 Android Studio 安装应用
但无法用 Android Studio 看 logcat
手动从命令行停止,启动 adb 会报错如下:
daemon not running.
starting it now on port 5037
ADB server didnt ACK
fail…
android平台uni原生插件开发过程中,使用Android Studio 新增 module 报错 选择app --> create new module ,填写相关信息 Android Studio 新建module报错:
原因:Android Studio 版本过高,新增了namespace&#x…
近年来各种公祭活动比较多,APP也应把哀悼模式纳入设计
Android实现:
Android实现"全国公祭日"灰白模式
目前方案一可以让APP全部灰度 Overrideprotected void onCreate(Bundle savedInstanceState) {Paint paint new Paint();ColorMatrix cm new ColorMatrix();…
android仿苹果按钮重点 (Top highlight)调试器 (Debugger) When Apple unveiled iOS 14 at WWDC, its yearly developer conference, the company showed off some big features coming to the iPhone later this year — like widgets that allow users to bring content from…
AndroidStudio报错如下:
Caused by: org.greenrobot.eventbus.EventBusException:
Subscriber class com.money.book.ui.detail.DetailActivity
already registered to event class com.money.book.bean.event.InfoRefreshNotifyEvent原因: Subscribe…
第一步骤:File—>New—>New Module,然后弹出一个框,(左边)选择Java or Kotlin Library,(右边)编辑自己的图书馆名、包名、类名,选择Java一个语言,然后F…
‘buildSrc’ cannot be used as a project name as it is a reserved name.
可以尝试使用以下方法解决: 打开你的 settings.gradle / settings.gradle.kts 文件 将 “buildSrc” 从 included modules 移除 重新编译
初识Fragment
什么是Fragment
第一行代码:
是一种可以嵌入在活动当中的UI片段,让程序更加合理和充分地利用大屏幕空间官方文档:
You can think of a fragment as a modular section of an activity, which has its own lifecycle,
recei…
一、Gradle 配置
经常遇到导入的工程却编译不过,很多情况下就是因为配置不一样导致有问题,主要有两个配置: Android Gradle Plugin Version Gradle Version
找一个能正常运行的项目,把它两配置成一样,一般都能解决问…
报错如下: Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for the main artifact of variant: debug 解决如下: 更多参考:https://stackoverflow.com/questions/56440572/how-to-fi…
现象:点击PC端上Android Studio 图标,没有反应,AS没有打开
环境:windows 11
解决办法:
1、找到任务管理器
2、发现后台进程中,有Android Studio
3、结束该任务。
4、再此点击Android Studio 图标&…
研究一个只有三首歌的简易音乐播放器
Tips:Things you need to know first. 什么是URI? URI Uniform Resource Identifier (统一资源标识符) 是用于标识某一互联网资源名称的字符串 主要包括三个部分 ①主机名 ②标识符 ③相对URI eg&#…
1.github中下载文件
GitHub - hackware1993/MagicIndicator: A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框…
hi,粉丝朋友们: 大家好!这些天粉丝朋友们分享了一下Android Studio for Platform 这个最新的google开发的阅读aosp源码的工具,特别适合做原生系统开发。具体官方介绍如下地址: 参考链接:https://developer.…
打开 AndroidStudio 软件,点击“Start a new Android Studio project”新建一个 Native C工程(因为我们要调用本地库,所以要创建这个 C实例工程),点击“Next” 2.填写创建信息,如下图所示。最后点击“finis…
Cannot use TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.
修改下面两处地方分别为7.0.3、7.3.3Android Gradle plu…
这几天在使用Android Studio Giraffe进行一个App的开发,在项目构建的时候,控制台输出中文都是乱码,看着很不爽,进行了两项配置,中文就可以正常输出了,看起来就爽多了。 第一个配置:点击Help菜单…
Android开发学习总结day1-1prefaceAbout download and InstallMake new projectDownload the virtual phone environmentControllerswhere can we write our code or designthe formal way to write attributes details in controllerexampleLinearLayoutTextViewAbout Attribu…
QT for andriod 开发 apk软件,因为一些特殊的原因,在这里简单的记录一哈自己开发apk的流程和心得。
首先说明我采用的环境有哪些?
1、QT的版本,个人建议5.15.2的版本及以上,我是用的5.15.2。
2、andriod studio 可以…
问题描述: 使用AS调试的时候遇到一个问题,由于是重装后的电脑,什么都没配置,但是两个旧手机都在安装SDK tools里的Google usb driver后直接连上AS,而我的新手机却死活连不上,查了一下午,啥方法都…
低版本的Android Studio升级到Android API 33版本后,XML布局输入没有提示。查一下我目前使用的Android Studio 是2021年发布,而Android API 33是2022年发布的,这是由低版本升级到高版本造成不兼容的问题。解决方法有两种:
第一种…
flutter开发实战-打包应用apk签名及Android studio没有generate signed bundle/apk问题修改
最近使用flutter开发项目,需要将打包应用时候apk进行签名,我这边开发使用的是Android studio,发现在Android studio的build没有generate signed bu…
:app:compileDebugKotlin
java.lang.NoClassDefFoundError: Could not initialize class org.jetbrains.kotlin.com.intellij.pom.java.LanguageLevel
Internal compiler error. See log for more details解决问题: 即:较新版本的 kotlin-gradle-plugin…
文章目录 配置下载AS编译源码依赖导入玩一下andorid.iml 注意: 有些时候发现为啥自己编译就这么难呢?不是卡死就无数次重启虚拟机,一切的原罪在配置过低,换句话说就是穷。关于导入源码的下载参考 Android Studio for Platform (AS…
Android Studio Giraffe 添加 maven { url “https://jitpack.io” }报错
settings.gradle.kts:13:21: Unexpected tokens (use ; to separate expressions on the same line)解决方法
新版maven写法发生了改变:
maven { url uri("https://jitpack.io"…
在studio中想要测试某个功能直接执行main()方法报错如下:
* What went wrong:
A problem occurred configuring project :app.
> Could not create task :app: **** .main().> SourceSet with name main not found.解决方案: 执行run ** main() w…
升级新版Android Studio 2022.3.1后发现引入maven报错:
1、报错的日志 ^ Unexpected tokens (use ‘;’ to separate expressions on the same line)。
2、解决问题
2.1 新版本的引入方式:
repositories {maven { url uri("https://maven.aliy…
jclasslib bytecode viewer 是一款非常好用的.class文件查看工具;
jclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. Many aspects of class files can be edited in the UI. In addit…
一、Android Studio 创建项目后Gradle(构建)项目很慢问题解决
在使用Android Studio创建项目时,会自动从网上下载相关依赖。由于是访问国外服务器,会出现构建项目时下载依赖很慢的问题。为了解决该问题,需要在settings.gradle(或者settings.…
错误信息如下:Error Installation did not succeed. The application could not be installed:List of apks 出现中文乱码;
我首先尝试了打包,能正常安装,再次尝试了debug的安装包,也正常安装࿱…
1. No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-android
这个错误是由于较新版本的NDK的./toolchains目录中没有arm-linux-androideabi文件,解决办法是从旧的NDK版本里面复制到自己的NDK的版本里面,就可以了。 打…
android studio 版本
flutter版本
解决方式
1 点击Open Dart setting 2 打勾Enable Dart support for the project 3 Dart SDK path 选择flutter/bin/cache/dart-sdk 4 打勾Enable Dart support for the following modules
前些天,打开了几年前的一个Android Studio app项目,使用安卓虚拟机仿真app崩溃,怀疑是不是中间升级过Android Studio导致异常的,马上脑子一热卸载了,结果上次踩过的坑,一个没少又踩一次,谨以此文…
异常:Connect timed out
创建新项目时,提示time out
解决方案:修改gradle下载地址,使用国内镜像地址 distributionUrlhttps\://services.gradle.org/distributions/gradle-8.2-bin.zip修改成distributionUrlhttps\://mirrors.c…
[TOC](Unexpected tokens (use ; to separate expressions on the same line))
问题描述:Unexpected tokens (use ; to separate expressions on the same line)
原因:Android Studio 更新到最新的版本之后,gradle工程目录结构发生改变
问…
前言:
Android Studio 是谷歌官方提供的主要集成开发环境(IDE),专为 Android 平台应用开发而设计。它基于 JetBrains 的 IntelliJ IDEA 软件,并在此基础上增加了大量针对 Android 开发的定制功能。Android Studio 通过…
🌟博主领域:嵌入式领域&人工智能&软件开发
前言:本教程详解首次安装和下载最新版本的Android Studio ,以及汉化教程。另外详解当第二次下载使用时解决遇到的问题。
目录
1.Android Studio 下载
2.Android Studio 首次…
如果你在 Android Studio 的 Gradle 窗口中看不到所有的任务,你可以尝试以下步骤来解决这个问题 android studio 版本: Android Studio Iguana | 2023.2.1 Build #AI-232.10227.8.2321.11479570, built on February 22, 2024
打开 Android Studio 的设置…
下载新的Android Studio,然后创建新的工程时,出现报错:Could not install Gradle distribution from https://services.gradle.org/distributions/gradle-7.3.3-bin.zip
或者超时,我们可以复制:https://services.grad…
公司项目,之前targetSDKVersion一直是29,近期小米平台上架强制要求升到30,但是这个版本在android12上安装失败,我用adb命令安装,报错如下图 adb: failed to install c: Program Files (x86)(0A_knight\MorkSpace \Home…
快捷键说明Ctrl Alt M抽取方法Ctrl Alt W抽取组件Alt Enter包裹组件Shift F6重命名Ctrl Alt L代码格式化Ctrl Alt O删除无用importCtrl X删除光标所在行Ctrl D复制一行代码Ctrl C复制Ctrl V粘贴Ctrl Z撤销Ctrl /注释一行代码Ctrl Shift /注释一段代码stless快…
按照下列步骤操作:
打开Android Studio。在项目中选择要放置Vector Drawable的 res 文件夹。右击 res 文件夹,选择 New > Vector Asset。在弹出的窗口中选择 Local file (SVG, PSD) 选项。上传你的SVG文件。根据需要调整导入选项,如大小和…
亲爱的朋友们!大家好我是咕噜铁蛋!,今天我将与大家分享一个在Android Studio开发过程中可能遇到的问题:“Index is not created for Stubs”。这个问题看似不起眼,但实际上可能会对开发效率产生不小的影响。下面&#…
Hello各位同学们好,我是咕噜铁蛋,使用Android Studio是我们日常开发工作中不可缺少的工具。然而,在使用Android Studio进行开发时,有些时候会遇到连接超时(Connect time out)的问题,这会影响我们…
1.遇到的问题
使用android studio根据实体类生成dao其实也很简单,你只要实现 Parcelable Entity
public class ConfigDataModel implements Parcelable {Id(autoincrement true)private Long id null;
} 2.使用自带的方法生成 使用build-->make Project生成 …
一.使用RPG Make MV 部署项目,获取项目文件夹
这步基本都不会有问题:
二.安装Android Studio
安装过程参考教材就行了: https://blog.csdn.net/m0_62491877/article/details/126832118 但是有的版本面板没有Android的选项(勾…
操作流程
首先第一步,PC 和手机都需要连在同一个局域网 WIFI。
第二步,手机 USB 连上 PC,确保能查看到通过 USB 连上的设备: >>adb devices List of devices attached CSXasjdhwjqwjhqdh device (最好只看到一个连上的设置…
Android 15 面向开发者引入了一些出色的新功能和 API。以下部分总结了这些功能,以帮助您开始使用相关 API。
如需查看新增、修改和移除的 API 的详细列表,请参阅 API 差异报告。如需详细了解新的 API,请访问 Android API 参考文档࿰…
一、概述 Android studio 的Profiler可用来分析cpu和memory问题,下来进行说明介绍。
二、Android studio CPU调试
从开发模拟器或设备中启动应用程序;
在 Android Studio 中,通过选择View > Tool Windows > Profiler启动分析器。
应…
参考原文:https://android-developers.googleblog.com/2024/02/android-studio-iguana-is-stable.html 3月的第一天,Android Studio 又双叒叕更新啦,本次更新看起来并没有什么大突破,最大变动莫过于这个越来越放飞自我的 logo 和命…
由于项目需要做混淆处理,我的上级就使用gradle写脚本混淆了一遍,让我根据运行项目发现没有混淆的手动改一下,于是就出现了下面的问题。
点开最右边的gradle发现没有task 上面提示Task list not built
点击进去就会出现这个页面 问领导说是去…
android studio 安装lombok插件 由于 AS 不是基于 IDEA release 版本进行开发的,因此lombok对idea的插件可能再as中无法查看到。因此再as中通过plugins管理无法安装lombok插件。这就导致再gradle引入lombok后,虽然编译可能会通过,但是代码在查…