android UiAutomator Custom Quick Debugging Class
In the process of using UiAutomator, I have been testing with quick debugging classes. I find that many of them need to make changes according to different needs. Today, I spent a little time in general revision, more flexible, and wrote a lot of Chinese annotations. Share it for your reference.
package student;
import java.io.BufferedReader; ...
Added by kanchan on Sun, 06 Oct 2019 22:53:46 +0300
Android Development: Basic Control Spinner Dropdown List Control
Spinner provides a quick way to select a value from a data set. By default, Spinner displays the currently selected value. Clicking on Spinner will bring up a drop down menu containing all the optional values from which a new value can be se ...
Added by ccbayer on Sun, 06 Oct 2019 21:33:49 +0300
Flutter 63: Graphical Flutter Integrated Aurora JPush Summary
We receive all kinds of push messages every day, and the original Flutter push is mainly interactive with the original; Aurora is launched at this stage. Flutter JPush Although not as powerful as the original, but the daily needs can be met, small dishes try to integrate the Flutter version of JPush;
preparation in advance
stay Aurora Register ...
Added by charlestide on Sun, 06 Oct 2019 12:19:50 +0300
Android Audio Recording-Media Record
Android Audio Recording (1) - MediaRecord
Android provides us with three ways to record audio
MediaRecord( Java API)
AudioRecord( Java API)
OpenSL ES( Native API)
Let's start with the simplest MediaRecord this time.
This system provides the simplest recording API. Do not care about coding, do not op ...
Added by SpinCode on Sun, 06 Oct 2019 07:49:16 +0300
Android Framework Learning; A Smart and Powerful Key-Value Management Framework
DoKV
DoKV is a compact and powerful Key-Value management framework designed to solve all kinds of tedious and ugly configuration class codes on Android platform.
Download
dependencies {
implementation 'leavesc.hello:dokv:0.1.8'
annotationProcessor 'leavesc.hello:dokv-compiler:0.1.8'
}
If you don't want to customize the serialization sc ...
Added by Jezza22 on Sat, 05 Oct 2019 14:35:22 +0300
0 OTA user version upgrade failed, debug upgrade succeeded
The company's own ota upgrade apk, download upgrade package upgrade, prompt package compatibility verification failed;
The errors reported by different OTA apks may be different, and the log s should be the same; 9.0 has strict authority management.
avc: denied { read } for name="config.gz" dev="proc" i ...
Added by miramichiphoto on Sat, 05 Oct 2019 04:27:35 +0300
appium automatically registers complete scripts
I. Test environment
Win 10
Python 3.6
Appium 1.13.0
Andriod 5.1.1 Simulator
Testing App: Android version 3.1.0
selenium3
II. Test scenarios
Scenario 1: desired_caps ['noReset']='False'in the base script
1 Automatically install App (kaoyan 3.1.0.apk) and start App
2. Click on registration to uploa ...
Added by piersk on Fri, 04 Oct 2019 00:23:06 +0300
Appium+python Note Screenshots, Mobile Controls, Double Finger Enlarged Pictures
Appium+pyhton screenshot, using driver.get_screenshot_as_file("storage path").
(Used to test screenshots using the Flat + uiautomator framework before, no permission to report errors, probably root)
As for mobile controls, I didn't know at first. TouchAction was used and emmmmm later foun ...
Added by melody on Thu, 03 Oct 2019 07:12:07 +0300
AbstractMethod Error exception occurred in android Mockito upgrade 2.0
AbstractMethod Error exception occurred in android Mockito upgrade 2.0
Recently, in the research of android unit testing, I didn't expect the first step in the pit!!! When testing the model of mvp, using Mockito mock object, AbstractMethodError exception always occurs in initialization. Let's not ment ...
Added by mikemessiah on Thu, 03 Oct 2019 02:35:29 +0300
EMQX configuration and Android connection
EMQX configuration
I use Windows, so I configure the Windows version.
Download on the official website first emqx
Installation is simple
1. Select the Windows version through emqx.io or github and download the.zip package to be installed.
2 decompression package
3 Open Windows command line w ...
Added by karenn1 on Wed, 02 Oct 2019 18:32:16 +0300