Android screencast скачать для windows 10

View and control your android device on PC

Description

AndroidScreencast was developed to view and control your android device from a PC.

This project gives the opportunity to use your phone even with a broken screen.

The main screen:

AndroidScreencast - Main screen

Commands execution screen:

AndroidScreencast - Execute command

Video recorded by the app available here.

Features

  • No client needed
  • Support for Tap and Swipe gestures
  • Write messages using PC keyboard
  • Support for landscape mode
  • Browse your phone files on PC
  • Record video of your phone screen while browsing

Small wiki of project

JNLP

Application is available using Java web start technology via androidscreencast.jnlp.

Java security configuration

Due to Java security restriction policy, that was updated in java 7 and is restricted even more in java 8, we’re now not
able to run JNLP without some security “hacks”.

To use JNLP, please follow this article: How can I configure the Exception Site List?

Requirements

Currently, AndroidScreencast works directly with adb input program through ddmlib and uses functionality of:

  • adb input key
  • adb input tap
  • adb input swipe

Regarding this point, to use AndroidScreencast you need Smartphone running on Android with specific input
program version. adb input tap and adb input swipe were introduced in Android 4.1.1.

So, right now AndroidScreencast support all Android versions equal or greater than Android 4.1.1.

Also, to run AndroidScreencast you will need adb installed (or you can use bundled in OS bundles adb).

More info

Please refer to the project’s GitHub page for more detailed overview and specific instructions.

Dependency updates and video recording fix

This release brings multiple dependencies upgrades (see #64).

The Android tooling is updated to the latest r30.0.5 version (see #65).

The video recording on non-Oracle JVMs is fixed (see #66).

Dependency updates and better logging

In this release, I’ve updated our dependencies to the latest stable version as well as the Android platform-tools to the r29.0.5.
Also, the logging now has more verbose and reliable messages as well as we log all essential exceptions.

Pre-release v0.0.13s

Updated the number of libraries and platform-tools to the latest available versions. Now the AndroidScreencast should support the latest Android versions too.

Pre-release v0.0.12s

Updated the number of libraries and platform-tools to the latest available versions. Now the AndroidScreencast should support the latest Android versions too.

Pre-release v.0.0.10s

  • Changed DI framework from Spring to Dagger2 — size of result jar is halved
  • Changed logging framework from outdated log4j to slf4j+logback and improved logging
  • Ensured that application won’t hang(all threads will be terminated) when ADB path is misconfigured
  • fixed number of codacy issues
  • refactored number of UI classes and InputCommandFactory to work properly with DI and reduce hardly-coupled dependencies

Pre-release v.0.0.9s

  • Returned functionality of video recording!
  • added codacy support and cleaned up lots of codacy issues
  • ensured that app.properties file is added to each OS bundle
  • updated fetching of ADB screenshots using modified MonkeyRunner source code
  • refactored ScreenCaptureThread to be more developer-friendly

Pre-release v.0.0.8S

  • removed unused code.
  • cleaned up sources
  • set default console logging to INFO
  • prepared adb instances for Windows/Linux/Mac OSX
  • updated libraries versions
  • updated mvn config to generate OS bundles with adb packed
  • updated Java version to 1.8
  • updated README with additional info about OS bundles

Pre-release v.0.0.7S

Added support for JNLP.
Made small refactoring also.

Pre-release v.0.0.6S

Refactored tons of code.
Made some cleanups. Fixed #19 .
Nothing special added yet, but lots of stuff refactored.
added .7zip archive with ready-to-use adb and properties for Windows.

Pre-release v.0.0.5.1S

Fixed bug with swipe cannot be performed due to improper usage of variables with multi-threaded operations.
fixed possible NPE while setting default windows size from property file.

AndroidScreencast

Build Status GitHub Actions 
Codacy Badge 
Join the chat at https://gitter.im/AndroidScreencast/Lobby 
Apache License

Description

AndroidScreencast was developed to view and control your android device from a PC.

This project gives the opportunity to use your phone even with a broken screen.

Features

  • No client needed
  • Support for Tap and Swipe gestures
  • Write messages using PC keyboard
  • Support for landscape mode
  • Browse your phone files on PC
  • Record video of your phone screen while browsing

Small wiki of project

Configuration

There are 2 ways to run application:

  1. Run ADB server on your own.
  2. Provide a correct app.properties file.

Run ADB server on your own

In order to run server on your own you have to run already installed (or one from our OS-specific bundle) adb with
following command:

adb start-server

Note:

If app.properties will have adb.path filled, AndroidScreencast will shutdown the ADB server on application
termination.

Additionally, in order to use for example remote ADB server with ssh forwarding you should not use app.properties
or adb.path property should be commented.

Provide correct app.properties file

Right now to successfully run application you should create app.properties file in the same
folder as AndroidScreencast’s jar and provide at least one property — adb.path which should point
to the adb executable file within your OS, for example such location could be configured
for Windows OS:

adb.path=adb/windows/adb.exe

Both absolute and relative paths are supported.

Example of valid app.properties could be find here.

Also, we have got some valid OS-specific examples:

  • OSX app.properties
  • Windows app.properties
  • Linux app.properties

They are actually the same, just adb.path is OS-specific. Files listed above are automatically
included into OS-specific bundles.

Additional properties

Here is the full list of available properties for application configuration.
Properties should be places in the app.properties file in the same folder as AndroidScreencast’s
jar file.

#relative or absolute path to ADB
adb.path=./adb
#maximum time to wait for device (in seconds)
adb.device.timeout=30
#maximum time to execute adb command (in seconds)
adb.command.timeout=5
#initial application window width (in pixels)
app.window.width=1024
#initial application window height (in pixels)
app.window.height=768
#Defines whether application should look 'natively' to OS. Possible values: true/false
app.native.look=false

JNLP

Application is available using Java web start technology via androidscreencast.jnlp.

Java security configuration

Due to Java security restriction policy, that was updated in java 7 and is restricted even more
in java 8, we’re now not able to run JNLP without some security «hacks».

To use JNLP, please follow this article: How can I configure the Exception Site List?

Building and running from source

This project requires at least Java 8.

After cloning the project, run mvnw install.

The resulting artifacts will be created in the target subdirectory.

You can run the executable jar via java -jar target/androidscreencast-VERSION-executable.jar,
replacing VERSION with the current version.

For example, java -jar target/androidscreencast-0.0.10s-executable.jar.

Additionally, OS-packages would be created with ADB executables bundled:

  • androidscreencast-VERSION-windows.zip
  • androidscreencast-VERSION-linux.tar.gz
  • androidscreencast-VERSION-macosx.tar.gz

In order to provide correct configuration see configuration section.

Requirements

Currently, AndroidScreencast works directly with adb input program through ddmlib and uses
the functionality of:

  • adb input key
  • adb input tap
  • adb input swipe

Regarding this point, to use AndroidScreencast you need Smartphone running on Android with
specific input program version. adb input tap and adb input swipe were introduced
in Android 4.1.1.

So, right now AndroidScreencast support all Android versions equal or greater than Android 4.1.1.

Also, to run AndroidScreencast you will need adb installed (or you can use bundled in OS bundles adb).

Similar Projects

  • Seven Square — QT implementation of Android Screencast (actively developed)
  • [email protected] — implementation of Android Screencast in Java
    (fancy one, last release in 2013)
  • Android Screen Monitor — implementation of Android Screencast in Java
    (latest release in 2013)

Open Source Agenda is not affiliated with «AndroidScreencast» Project. README Source: xSAVIKx/AndroidScreencast

Friday, September 20, 2019

Android ScreenCast V1.0 For Windows 32 and 64 bit Working on 4.4 Higher Android Version

Android screencast is designed to record the screen activity of your Android Phone or Tablet into the video. Create tutorials, record your gameplay into HD video ready to share on the web. The screen recorder is easy to use, configure the output settings as the bitrate, the video size… Take a screenshot of your android screen. No-root needed for Android 4.4 and Android Lollipop. screenshot without root.

PROS

  • Can record videos
  • Can take screenshots
  • Detects devices at once
  • Easy to use

CONS

  • Small interface
  • No help files USB debugging mode required
  • Only supports Android 4.4 or higher

Download (Android Screencast — V1.0)

This (Android Screencast — V1.0) is compatible with Windows PC, in conjunction with Windows Vista, Windows XP, Windows 10, Windows, 8.1, as well as Windows 8. So you are among the people in search of the links to get this tool, you are at the right place. They come in 32 or 64 bit, so check them out below.

Понравилась статья? Поделить с друзьями:
  • Among us для windows 10 торрент
  • Among us download for windows 10
  • Amnesia rebirth не запускается на windows 10
  • Android ndk скачать для windows 10
  • Android mt65xx android phone драйвер для windows 7 скачать бесплатно