BlackBerry App builds in Eclipse, but no executable code nor icon

Experts,

I'm tearing my hair!

I have working BB code that builds on my supervisor's computer (Eclipse Juno, JRE version 4.7.0).  

Using the same JRE and Eclipse Indigo (the JDE from the BB site) I can build the project on my desktop box.

However, the installed app on either a simulator or my BB Curve 9360 is essentially empty.   The app icon does not appear, the build does not appear in "Apps" but rather in "Downloads" on the BB device and opening the download produces an empty page that reads, "My Title."

I've rebuilt my workspaces, installed different versions of Eclipse (Kepler and Indigo) but the result is still the same.

I'm tearing my hair.  Can you help?

Capt
Glen GibbOwnerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

girionisCommented:
However, the installed app on either a simulator or my BB Curve 9360 is essentially empty.   The app icon does not appear, the build does not appear in "Apps" but rather in "Downloads" on the BB device and opening the download produces an empty page that reads, "My Title."

Firtst, can you make sure that you are installing the right application?

And second, do you get any error messages?
0
Glen GibbOwnerAuthor Commented:
Tnx for the reply.

1.  You do have a point about the right application.  I have checked out code from the repository and I believe I have the right project.  I have tried both importing the code to my BBWorkspace and creating a new BBProject from existing code.  The end result is the same.

2.  There are warning messages.  Most of them signal unused vars or empty functions, etc.  Some signal a RIM Runtime API (0x525525400) Protected Class xxx not being signed.
Not sure if they are critical.

The project did build correctly once and install (but not run) on a Curve 8830.  Now I have a Curve 9360 which receives the build but essentially displays a blank screen.  I did solve the missing icon problem by adding it to the manifest.  Somehow there's something missing, but I'm so new at BB projects, I'm not sure where to look.
0
girionisCommented:
Do you get any errors, anywhere, apart from te warning messages?
0
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

Glen GibbOwnerAuthor Commented:
Fortunately, no.  The errors have been resolved, which mostly involved adding the appropriate libraries.
0
girionisCommented:
Then the only thing I can think of is that you don't create the proper file for installing. Most likely you create an empty (or a default) application. You need to look at your build file and identify what's going on.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Glen GibbOwnerAuthor Commented:
Tnx, girionis.

I suspected as much.  

I'm assuming by "build file" you mean the .xml manifest?

There was no icon in the build, so I added it in the manifest, which then appeared in the build.  

Now I just need to see where the output is going.  Is that always to a .cod?  Is there an .axl needed as well?

Capt
0
girionisCommented:
I am not sure which files it's using, if you have installed the eclipse plugin it should do it for you. How do you build the file? Manually or through some tool?
0
Glen GibbOwnerAuthor Commented:
I build it through the BB project and run on a simulator.

I decided to get a bit more creative and download the BB Samples.  They all build just fine.  Thus, I'm concluding that my Eclipse configuration and configuration are correct and that the source lies at the heart of the matter.

I'm thinking the repository is missing something important.  I'll ask for the code from a successful build be re-entered there.  I believe you have the answer.  Points when I get to talk to my supervisor and get the "real" files.

Capt
0
Glen GibbOwnerAuthor Commented:
You are spot on!  I was able to compare the project files with a working build.  

Somehow my project had a folder entitled, "MyApp" with a blank icon and directing the package to output an empty screen with, "MyTitle."

I deleted the folder, and woo-hoo!  It builds as expected.

Thanks for pointing me to the basics.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
BlackBerry Programming

From novice to tech pro — start learning today.