赞
踩
android萌新打怪升级之旅:android项目开发BUG集成
起笔时间:2022.5.20
版本:2021.2.1
终端报错:/system/bin/sh: su: inaccessible or not found
D:\Android\SDK\platform-tools> adb shell
emulator64_x86_64_arm64:/ $ su
/system/bin/sh: su: inaccessible or not found
进入data/data/项目文件
下查看数据库被拒绝,需要最高权限进行查看。
模拟器选择为GooglePlay版不具备root用户
更换成非GooglePlay虚拟机
步骤1:查看虚拟机
步骤2:避开带有PlayStore的虚拟机进行下载
步骤3:下载新虚拟机后右键终端→clear Buffer
再次进行如下操作:
PS D:\Android\SDK\platform-tools> adb shell
emulator64_x86_64_arm64:/ $ chmod 777 /data/data
chmod: chmod '/data/data' to 0777: Permission denied
1|emulator64_x86_64_arm64:/ $ su
emulator64_x86_64_arm64:/ # chmod 777 /data/data
emulator64_x86_64_arm64:/ #
权限修改成功!可以进入项目文件夹下了~
问题1解决方案参考链接:
日志报错且出现闪退
android头部标题栏(label):
参考网上帖子将public class LoginActivity extends AppCompatActivity
改为public class LoginActivity extends Activity
后标题栏确实无了,我的imageview图片也跟着无了
大部分人的问题只要修改xml对应activity中的public class LoginActivity extends AppCompatActivity为
public class LoginActivity extends Activity
即可解决
extends Activity或extends AppCompatActivity对应着不同的方法。
解决方案链接:https://blog.csdn.net/ch_kexin/article/details/84914455
android:background="@drawable/buttons"
引用仍然失败,我的界面仍然是默认基佬紫
buttons为drawable文件夹下自定义的样式
需要修改配置文件
解决方法针对1.Layout Validation(样式文件预览页面)2.虚拟机(安卓手机)
1.Layout Validation
步骤1:双击按钮所在xml,找到Design
步骤2:在下拉菜单NoActionBar中找到AppCompat.Light.NoActionBar
2.虚拟机
步骤1:项目文件夹处找到themes.xml,不同版本位置不同,修改第一个themes.xml。
步骤2:找到图中这一行代码,在Theme……DarkActionBar后加上.Bridge
修改后
<style name="Theme.LandEx" parent="Theme.MaterialComponents.DayNight.DarkActionBar.Bridge">
成功变粉啦~
在theme里更改noActionBar失败,报错如标题。解决方法在style文件里添加如下代码
<item name="windowActionBar">false</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
<item name="windowNoTitle">true</item>
传送门:https://blog.csdn.net/u014133119/article/details/81184499
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。