目前项目里面用到了 opencv 与 tesseract,assets 里面放了 2 个 tesseract 的字库文件,大约 100M,现在项目安装一次大概 4 分钟,快吐血了。Google 到处都搜过了,没找到啥有用的。用的最新的 android studio,instant run 功能已经被 google 爸爸移除了
1
yukiww233 2019-09-25 16:18:52 +08:00
1.启动时拷贝 assets 到私有目录,之后 debug 包不打包 assets
2.换个闪存 ufs2.1 and usb3.0 以上的手机,安装 100m 的 apk 几秒的事 |
2
sadfQED2 OP @yukiww233 #1 Thanks, 我试试 1,2 的话我是用的 wifi adb,mac 的 usb 口严重不够用了
|
3
zty5678 2019-09-25 17:20:00 +08:00
wifi adb 肯定慢的,最好用线
|
4
fvckDaybyte2 2019-09-25 17:22:38 +08:00 via iPhone
Instant run 啥时候被移除的……我用 IDEA+Android 插件还好好的
|
5
privatezcoding 2019-09-25 17:32:03 +08:00
1L 的方案可行,不过我建议在使用 tesseract 功能的入口提示用户下载额外的字库文件到本地。这样既能减少 apk 的大小也能实时更新字库文件。
|
6
sadfQED2 OP @fvckDaybyte2 #4 上个月移除的,android studio 3.5 版本
@privatezcoding #5 联网下载还需要等待,不想用户等待才这样做的 @zty5678 #3 已经没有接口了,用线又得加钱 |
7
HangoX 2019-09-25 18:59:52 +08:00
instant run 没有被移除,只是低版本的 android 系统不开放了,弄个 8.0 及其以上的机器,
|
8
licraft 2019-09-25 19:23:29 +08:00
资源下载不打进包里
|
9
nicevar 2019-09-26 04:09:11 +08:00
Instant run 虽然被移除了,但是有 Applay Changes 的功能啊,按钮就在运行的右边
|
10
20015jjw 2019-09-26 05:20:02 +08:00 via Android
用线先试试?
|
11
ninjachen 2019-09-26 12:55:45 +08:00 via Android
所以你的问题是 wifi adb 啊。。。
你要么在电脑上开个模拟器吧,那个快 |
12
scukmh 2019-09-27 08:47:20 +08:00 via iPhone
难道不是正好摸🐟嘛?
|