Dibatalkan

Convert small java program to android

I'm trying to make the java SNTP client ( [url removed, login to view] ) work on Android 4.2. The SNTP client is less than 500 lines of code include brackets and the actual amount of code modified to work on Android is minimal. I've converted some of it, but I'm now lost why my code is crashing. If you have familiarity with sockets and datagramPackets, this should be easy for you.

[url removed, login to view] is my workspace project that contains the JavaSntpClient Code, which was imported from the link above

[url removed, login to view] is my Android code. My code crashes at line 48 of [url removed, login to view] at [url removed, login to view]

Basically, your job is to either use my project "TEST" or write your own hello world code from scratch so that I can run an NTP-SNTP setup. Use the same outputs that appear in the print statements in the [url removed, login to view] for the [url removed, login to view] I'm okay printing the information Log, you don't have to make any views and can keep the hello-world view that is default.

What I've done:

Imported [url removed, login to view] and on line 421 added [url removed, login to view]

Copied over code from [url removed, login to view] to [url removed, login to view], added try-catch statements and converted [url removed, login to view] to Log.v

How to run an NTP server:

If you run a linux or mac OS system, your computer should have an NTP server on it without needing to do anything. Just make your computer broadcast a wi-fi network and connect to this. The static IP address should be the server you connect to for the NTP server. I recommend running SntpClient first on another computer to make sure you are able to connect and get the NTP time, which looks like:

NTP request sent, waiting for response...

NTP server: [url removed, login to view]

Leap indicator: 0

Version: 3

Mode: 4

Stratum: 3

Poll: 0

Precision: -20 (9.5E-7 seconds)

Root delay: [url removed, login to view] ms

Root dispersion: [url removed, login to view] ms

Reference identifier: [url removed, login to view]

Reference timestamp: 13-Dec-2012 21:34:[url removed, login to view]

Originate timestamp: 13-Dec-2012 21:43:[url removed, login to view]

Receive timestamp: 13-Dec-2012 21:43:[url removed, login to view]

Transmit timestamp: 13-Dec-2012 21:43:[url removed, login to view]

Dest. timestamp: 13-Dec-2012 21:43:[url removed, login to view]

Round-trip delay: [url removed, login to view] ms

Local clock offset: [url removed, login to view] ms

Kemahiran: Android, Mobile App Development

Lihat lebih lanjut: sntp, java program work android, version android, job get linux, android phone get, root android without computer, root android phone, root android computer, print println java, print android phone, originate, make trip, lost android, line android, java socket address, java get address, write line, use android, computer code, get java job, convert write job

Tentang Majikan:
( 1 ulasan ) Houston, United States

ID Projek: #4039839

1 pekerja bebas membida secara purata $100 untuk pekerjaan ini

flashdeveloperau

lets do it

$100 USD dalam sehari
(3 Ulasan)
3.8