手机server.properties怎么打开

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手机server.properties怎么打开相关的知识,希望对你有一定的参考价值。

方法一:因为最终是通过流文件来进行properties文件读取的,所以很自然,我们想到要将文件放入到assets文件夹或者raw文件夹中了。
例如,我们这里有一个文件——>test.properties,如果放入了assets文件夹中,可以如下打开
Properties pro = new Properties();
InputStream is = context.getAssets().open(\\"test.properties\\");
pro.load(is);
如果放入到raw文件夹中,可以通过如下方式打开
InputStream is = context.getResources().openRawResource(R.raw.test);

但是,有的时候不想获取android的上下文环境(context),而是像java中标准的方法加载properties文件,请看方法二:
方法二:没有上下文的加载![推荐方式]
Properties pro = new Properties();
pro.load(FileLoad.class.getResourceAsStream(\\"test.properties\\"));
其中,FileLoad是该加载方法所在类的类名。test.properties所存放的路径与FileLoad.java为同一包中。

但是,在android中,当我们打包生成apk后,将apk放入到真正的手机上时,你会找不到test.properties文件,不要惊讶,android中的资源文件是只能存放在assets或者res的子目录里面的,程序包中的资源文件编译后,是会丢失的!那么是不是我们的第二种方法就没法使用了? 当然不是,经过实验发现,将文件放入到assets文件夹里,而在传入路径里面填入文件绝对路径,还是可以引用该文件的。
代码:pro.load(FileLoad.class.getResourceAsStream(\\"/assets/test.properties\\"));

注意:其中工程路径的根路径为\\"/\\"
参考技术A 方法一:因为最终是通过流文件来进行properties文件读取的,所以很自然,我们想到要将文件放入到assets文件夹或者raw文件夹中了。
例如,我们这里有一个文件——>test.properties,如果放入了assets文件夹中,可以如下打开
Properties pro = new Properties();
InputStream is = context.getAssets().open(\"test.properties\");
pro.load(is);
如果放入到raw文件夹中,可以通过如下方式打开
InputStream is = context.getResources().openRawResource(R.raw.test);

但是,有的时候我们不想获取android的上下文环境(context),而是像java中标准的方法加载properties文件,那么我们如何使用呢?请看方法二:
方法二:没有上下文的加载![推荐方式]
Properties pro = new Properties();
pro.load(FileLoad.class.getResourceAsStream(\"test.properties\"));
其中,FileLoad是该加载方法所在类的类名。test.properties所存放的路径与FileLoad.java为同一包中。

但是,在android中,当我们打包生成apk后,将apk放入到真正的手机上时,你会找不到test.properties文件,不要惊讶,android中的资源文件是只能存放在assets或者res的子目录里面的,程序包中的资源文件编译后,是会丢失的!那么是不是我们的第二种方法就没法使用了? 当然不是,经过实验发现,将文件放入到assets文件夹里,而在传入路径里面填入文件绝对路径,还是可以引用该文件的。
代码:pro.load(FileLoad.class.getResourceAsStream(\"/assets/test.properties\"));

注意:其中工程路径的根路径为\"/\"

如此一来,你就可以顺利使用你的Properties文件了!

华为手机怎么连接电脑打开了usb调试还是不行

建议您检查数据线是否损坏,也可更换USB端口或换其他电脑连接测试,排查电脑或USB端口问题。
第三方手机助手可能出现兼容性问题,建议安装华为手机助手Hisuite来连接电脑,管理手机文件与程序。
如果使用第三方手机助手无法连接手机,需要打开了开发者模式:进入设置>开发人员选项>USB调试,打开USB调试。有些手机在开启USB调试后需要重启手机才能生效。(进入设置>关于手机,在版本号上连续点击7次,才会在设置菜单中出现开发人员选项菜单。)
参考技术A 开了调试还要选择什么命令,有只充电,还有挂SD,还有华为自带调试软件等。追问

这样吗

追答

不是,退出这个在通知栏内应该还有另外一个可以进去的程序。

追问

没有啊

追答

通知栏。。是下滑的那个。。

追问

追答

你数据线连接电脑的时候这个地方会有两个程序,其中一个会有各种模式的选择。华为手机说明书上应该也有相关说明,我就帮到这啦~再不成功就是你手机或是你智商的问题。。。

追问

还是不行,没有模式选择

追答

去看下说明书吧。。也可能是手机有问题

追问

说明书上也没有关于usb连接

以上是关于手机server.properties怎么打开的主要内容,如果未能解决你的问题,请参考以下文章

如何设置cassandra用户名和密码

kafka为啥会自动关闭

华为手机怎么打开usb调试模式?

电脑怎么打开手机软件?

OBS里的视频手机怎么打开看

苹果手机在游戏中怎么打开软键盘 ?