Java Android开发-获取大量正在使用的设备
我正在制作一个需要我检测设备行驶距离的应用程序。我要做的就是用加速度计得到装置所承受的牛顿。我将使用以下公式计算距离:Java Android开发-获取大量正在使用的设备,java,android,accelerometer,android-layout-weight,Java,Android,Accelerometer,Android Layout Weight,我正在制作一个需要我检测设备行驶距离的应用程序。我要做的就是用加速度计得到装置所承受的牛顿。我将使用以下公式计算距离: 距离(m)=牛顿(N)*秒(s)*质量(Kg) 我很容易得到牛顿和秒,但我不确定是否能得到质量。我有一个想法,用重力作用在装置上的牛顿除以通常的重力(9.8N/Kg),这样得到质量,但我不知道它是否可靠。有人知道吗?提前谢谢 如果你需要更多的解释,尽管问我 你真的不需要弥撒。加速计会给你一个加速度,而不是一个力,你可以使用a来确定与质量无关的距离。事实上,你不需要质量。但是不可
距离(m)=牛顿(N)*秒(s)*质量(Kg)
我很容易得到牛顿和秒,但我不确定是否能得到质量。我有一个想法,用重力作用在装置上的牛顿除以通常的重力(9.8N/Kg
),这样得到质量,但我不知道它是否可靠。有人知道吗?提前谢谢
如果你需要更多的解释,尽管问我 你真的不需要弥撒。加速计会给你一个加速度,而不是一个力,你可以使用
a
来确定与质量无关的距离。事实上,你不需要质量。但是不可避免的误差的快速累积将意味着你无法有意义地整合加速度来确定距离。这已经在这里讨论过很多次了。好的,谢谢你的建议!我还是想尝试一下,只是为了好玩。那么加速计给出了m/s/s我在猜测?你确定你的公式距离(m)=牛顿(N)*秒(s)*质量(Kg)
首先是正确的吗?既然1N=1Kg*m/s^2
,那么您的公式会建议kg^2=s
,这没有意义。很抱歉,错了。实际上,距离(m)=牛顿(N)*秒^2(s)*质量(Kg)已经不重要了,加速度计使用的是m/s^2而不是牛顿