关于使用qpython和qpython3写程序
qpython吧
全部回复
仅看楼主
level 3
吹檬H 楼主
前一段时间使用qpython3写了一个利用蓝牙读取设备数据的程序,功能实现了,但是问题很多,最痛苦的莫过于kivy库死活装不上,也许是我还不太会,但是我在网上查了很多教程,在pip控制台实验了半天也没有成功,总有各种各样的依赖包安装不上,最终做出的程序是控制台的,期间弹出对话框作为提示和选择界面。
为了解决界面问题,偶然发现qpython和qpython3竟然差别很大,自带了kivy库,例子程序可以运行,赶紧改python3的代码为qpython2的代码,全改完才发现更完蛋,
import androidhelper
droid=androidhelper.Android()
droid.toogleBluetoothState(True)
这样的代码也会出现异常
实在是不行了,本来使用qpython是想在android上加快开发速度的,没想到细枝末节的问题整了很久,还不如直接java算了。
对qpython提一下意见:
1:qpython 要是用的常用库能够很方便的安装,不要pip install的时候提示缺这个缺那个,对刚入手的人来说消耗时间太厉害
2:相关的下载在国内的网站和空间集中放一下,方便查找和下载
3:把qpython3和qpython2的开发进度追齐一下,差别太多了
2015年12月04日 08点12分 1
level 6
会有吧会看到你的贴子嘛?
2015年12月05日 11点12分 2
什么意思?
2015年12月06日 00点12分
回复 shinewzh823 :那你发给谁看呢
2015年12月06日 01点12分
level 7
qpython的一些库我都试了一下,有点气得吐血,好多装不上
2015年12月05日 14点12分 3
我现在要放弃了,还是学习正经Android开发吧,别费劲儿了
2015年12月06日 00点12分
@吹檬H 楼主大屌是我纯手机党一众楷模,我已被它折磨的不成人样了,………
2015年12月06日 03点12分
level 7
感谢朋友们的反馈
考虑到大部分安卓用户的需求及定位:
qpython的权限采取了保守策略,比如没有
BLUETOOTH_ADMIN ,SMS_READ
之类的
qpython3的权限采取了稍微开放一些的策略,比如就有
BLUETOOTH_ADMIN,SMS 之类的 ...
但是如果有朋友需求,可以通过微博 @qpython ,我们会额外帮发个定制版给你用,包括有需要什么库(无法通过pip_console.py安装的)也可以微博上 @qpython,我们会收集需求,随后优先处理需求量大,难度耗时不高的。
2015年12月09日 07点12分 5
干嘛
2015年12月30日 06点12分
艾特我[汗][汗]
2015年12月30日 06点12分
level 1
学python还是在电脑上,学安卓还是得学java
2015年12月22日 09点12分 6
level 1
qPython3在终端可以输入中文吗
2015年12月23日 01点12分 7
终端不行,但是脚本内支持中文
2016年01月15日 09点01分
level 1
请问你读取的设备是BLE的还是经典蓝牙的 BLE的可以用吗?目前我也在用QPython写一个程序读BLE设备的数据 但是每次一用bluetoothConnect()这个函数 就会出现java.lang.NullPointerException 你的功能实现了是可以读数据了吗 反正比我强
2016年01月05日 07点01分 8
你好,能请问一下你最后有没有解决这个问题吗?我现在也卡在这里了
2020年07月24日 01点07分
level 3
吹檬H 楼主
我用的是经典蓝牙设备,是个蓝牙串口芯片,功能实现了
2016年01月15日 09点01分 10
level 1
lz
的建议很中肯,我也最近有兴趣学习qpython,qpython和qpython3都试了一下。感觉qpython没有读蓝牙的权限,直接返回None,qpython3可以访问,但是没有图形界面支持,目前用webapp访问,希望qpython更新进度再快一些。
2016年01月27日 09点01分 11
level 1
qpython3运行更快
2018年08月30日 04点08分 12
level 10
我就是因为这个原因去学的android
2018年09月16日 07点09分 13
level 11
推荐Pydroid3
2018年09月16日 09点09分 14
感谢大佬
2019年04月15日 02点04分
level 1
我只想知道qPython3里面怎样提行?为毛终端里面写不能提行?
2018年11月22日 08点11分 15
level 1
qPython3终端里面怎么提行?只能写一行执行一行么?不能提行的么?
2018年11月22日 08点11分 16
1