Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: android programming



Permlink Replies: 9 - Last Post: Feb 11, 2018 12:16 PM Last Post By: harsh kumar Threads: [ Previous | Next ]
Edmund Wong

Posts: 154
Registered: 10/26/02
android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Nov 9, 2016 6:36 PM
Hi,

I attempted to build a test program and tried to deploy
it to an Android emulator; but I think I need some
help.

I'm using XE7 (so probably 10.1 might have improved functionality,
but my budget can't cover 10.1 unfortunately).

1) "Android emulators are extremely slow..." is an understatement.
Unfortunately, I don't have an Android phone, so I'll need to
bear with the extreme molasses-pace loading.

2) My app seemingly was deployed but after 'loading' (dunno,
since I only see some dark screen), it says the
"TabbedApplication" has stopped. I dunno what or why,
however, if I need to wait for the emulator (as cool as
it is), I can't do any development under this environment.

So.

What do I do?

Sure, I can go out and buy myself an Android phone (anyone got
any suggestions.. Galaxy type phone). But iirc, the current
batch of Android phones come in KitKat/JellyBean/orwhatever.
How does one 'target' android versions that aren't installed
on the phone?

Any clarifications appreciated.

Edmund
Edmund Wong

Posts: 154
Registered: 10/26/02
Re: android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Nov 9, 2016 7:50 PM   in response to: Edmund Wong in response to: Edmund Wong
As an update:

I updated the SDKs via Android Manager and after setting the correct
path to ZipAlign, the simple Hello World app works.

But still curious as to how to make my mobile development
easier.

Edmund
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Nov 10, 2016 8:32 AM   in response to: Edmund Wong in response to: Edmund Wong
Am 10.11.2016 um 04:50 schrieb Edmund Wong:
As an update:

I updated the SDKs via Android Manager and after setting the correct
path to ZipAlign, the simple Hello World app works.

But still curious as to how to make my mobile development
easier.

Simple: by buying a real phone. Even a cheap one should do (if from a
major brand so that debugging drivers are readily available).

And while you can use XE7 you should make sure to have all hotfixes
installed as there afaik was some problem with newer Android versions.

Greetings

Markus
Remy Lebeau (Te...


Posts: 9,447
Registered: 12/23/01
Re: android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Nov 10, 2016 9:21 AM   in response to: Edmund Wong in response to: Edmund Wong
Edmund wrote:

"Android emulators are extremely slow..." is an understatement.

More accurately, the emulator provided with the Android SDK is "extremely
slow". Consider using a 3rd party emulator, such as BlueStacks, Genymotion,
etc.

http://www.androidauthority.com/best-android-emulators-for-pc-655308/

http://blog.marcocantu.com/blog/2015-october-running-android-intel.html

--
Remy Lebeau (TeamB)
Edmund Wong

Posts: 154
Registered: 10/26/02
Re: android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Nov 10, 2016 8:27 PM   in response to: Remy Lebeau (Te... in response to: Remy Lebeau (Te...
Remy Lebeau (TeamB) wrote:
Edmund wrote:

"Android emulators are extremely slow..." is an understatement.

More accurately, the emulator provided with the Android SDK is "extremely
slow". Consider using a 3rd party emulator, such as BlueStacks, Genymotion,
etc.

http://www.androidauthority.com/best-android-emulators-for-pc-655308/

http://blog.marcocantu.com/blog/2015-october-running-android-intel.html

I've got Bluestacks installed and am having some difficulties in
deploying. While it does send the app to the emulator, it
crashes. It'll briefly display the "Loading" screen, but it
quickly goes back to the main screen.

I've unchecked the libnative-activity.so for library\lib\x86\
and I even did it for the mips one. Still no go.

In the marcocantu's link, the link to magnumlabs.wordpress.com
is broken.

My app is just basically a Hello World! label + a close button.
That's all.

Any ideas how I can debug this?

Thanks

Edmund
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Nov 10, 2016 8:36 PM   in response to: Edmund Wong in response to: Edmund Wong
In the marcocantu's link, the link to magnumlabs.wordpress.com
is broken.

It has moved to here:

http://www.magnumlabs.com.br/wordpress/2015/10/09/android-using-bluestacks-as-emulator-delphi/

Now, if only I could make Bluestacks start on my Mac...

--
Dave Nottage [TeamB]
Delphi Worlds blog: http://www.delphiworlds.com/blog
Edmund Wong

Posts: 154
Registered: 10/26/02
Re: android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Nov 11, 2016 12:22 AM   in response to: Dave Nottage in response to: Dave Nottage
Dave Nottage wrote:
In the marcocantu's link, the link to magnumlabs.wordpress.com
is broken.

It has moved to here:

http://www.magnumlabs.com.br/wordpress/2015/10/09/android-using-bluestacks-as-emulator-delphi/

Now, if only I could make Bluestacks start on my Mac...

Ah Thanks Dave!

While working locally, I still can't get my app to show up on Bluestacks. :/

Edmund
Abhishek Kumar

Posts: 1
Registered: 5/6/17
Re: android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 5, 2017 11:36 PM   in response to: Edmund Wong in response to: Edmund Wong
Edmund Wong wrote:
Hi,

I attempted to build a test program and tried to deploy
it to an Android emulator; but I think I need some
help.

I'm using XE7 (so probably 10.1 might have improved functionality,
but my budget can't cover 10.1 unfortunately).

1) "Android emulators are extremely slow..." is an understatement.
Unfortunately, I don't have an Android phone, so I'll need to
bear with the extreme molasses-pace loading.

2) My app seemingly was deployed but after 'loading' (dunno,
since I only see some dark screen), it says the
"TabbedApplication" has stopped. I dunno what or why,
however, if I need to wait for the emulator (as cool as
it is), I can't do any development under this environment.

So.

What do I do?

Sure, I can go out and buy myself an Android phone (anyone got
any suggestions.. Galaxy type phone). But iirc, the current
batch of Android phones come in KitKat/JellyBean/orwhatever.
How does one 'target' android versions that aren't installed
on the phone?

Any clarifications appreciated.

Edmund


Consider using a fastest android emulators for PC that works on any operating system without getting any problem

Android Emulator for PC

Regards,
Abhishek

Edited by: Abhishek Kumar on Apr 5, 2017 11:43 PM

Ankit Singh

Posts: 1
Registered: 10/30/17
Re: android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 30, 2017 3:28 AM   in response to: Edmund Wong in response to: Edmund Wong
Hi,
I searched Google for many days but I didn't get the answer but Now I am sharing my own method to [https://www.howtocrazy.com/how-to-recover-keystore-password-recovery/]

Edited by: Ankit Singh on Sep 30, 2017 3:29 AM
harsh kumar

Posts: 1
Registered: 3/1/18
Re: android programming
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 11, 2018 12:14 PM   in response to: Ankit Singh in response to: Ankit Singh
download

Edited by: harsh kumar on Feb 11, 2018 12:16 PM
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02