Android and Java SDKs

Discussions regarding 1C:Enterprise for mobile devices with Android, iOS, or Windows Phone.

#1
People who like this:0Yes/0No
Active user
Rating: 5
Joined: Jun 4, 2013
Company:

hi ... sorry for the huge amount of questions lately.

i got a copy of mobile application creation wizard from my distributor

but i had a problem with the sittings ... the wizard asks me to input the android SDK but i only need an IOS platform !!

anyway i downloaded the android sdk link and install it ... but the wizard won't accept the directory and don't say the files that he needs !!

the same thing happining with java SDK ... although the link in the book reffers to java JDK... i read sun has changed the name of the SDK.

can you help me by spicifing the files that the wizzard needs ?

and is there a way to create IOS file only ?!

i'll attach photos of what i have here

Download Adsız.png (154.41 KB)
 
#2
People who like this:0Yes/0No
Active user
Rating: 5
Joined: Jun 4, 2013
Company:

I solved the java problem ... the android problem what is remaining :)

 
#3
People who like this:0Yes/0No
Active user
Rating: 5
Joined: Jun 4, 2013
Company:

please answer my question :(

 
#4
People who like this:0Yes/0No
Timofey Bugaevsky
Guest

Joined:
Company:

Hello, Mohammad,

You need following parts of Android SDK:

  • Android SDK Tools 21.1;
  • Android SDK Platform-tools 16;
  • Android 4.2 (API17).

 
#5
People who like this:0Yes/0No
Active user
Rating: 5
Joined: Jun 4, 2013
Company:

It worked ... thanks a lot for helping ... this means too much for me.
I did exactly like what is written in guide but now i faced another problem with Xcode.
whenever i run the program it gives me two errors:

-Code Sign error: No matching codesigning identity found: No codesigning identities (i.e. certificate and private key pairs) matching “iPhone Developer” were found.

-CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.0'

i'm really new with Xcode, it's my first time with it.
I'm running it  on os x 10.8.5 on VMWare  and Xcode 5.0.2
maybe the problem from my machine and maybe the problem from 1cem.xcodeproj
did this problem happened with you before ?
and again sorry for the huge amount of questions

 
#6
People who like this:0Yes/0No
Active user
1C:Professional
Rating: 8
Joined: Jun 25, 2013
Company: 1C Company

You must have an Apple developer certificate to sign your application. Find out more here.

1C Company support team
 
#7
People who like this:0Yes/0No
Active user
Rating: 5
Joined: Jun 4, 2013
Company:

Hi ... sorry for disturbing you and for over questioning :)

now i'm trying to make an Android APK ... but the mobile applicatio creation wizard asked me for licence key.
my question is the "generate key file" botton is for generating this key ... if so whenever I use it, it gives me error:1 what does that mean ? ... and if it's generated where it'll be stored ? ... and if the licence key is free can you give me a link for one ?

sorry i have no idea about mobile development and i have to do this ... any help will be apprechiated

Edited: mohammad maleh - Dec 20, 2013 05:18 AM
 
#8
People who like this:0Yes/0No
Active user
1C:Professional
Rating: 8
Joined: Jun 25, 2013
Company: 1C Company

Key is used as your personal signature.

When a new key file is generated, the data processor attempts to save it to the path you specified in the Key file field. Set the path by the following pattern:

<DriveName>:\<DirectoryName>\<FileName>.key

for example:

C:\SDKKey\NewKey.key

1C Company support team
 
#9
People who like this:0Yes/0No
Active user
Rating: 5
Joined: Jun 4, 2013
Company:

Thank you the APK is generated ... but whenever i try to install it in my Android it gives me error: "Parse Error: there is a problem parsing the package" ... do you have any idea about this ? :(

 
#10
People who like this:0Yes/0No
Active user
1C:Professional
Rating: 8
Joined: Jun 25, 2013
Company: 1C Company

Have you encountered any errors during .apk file creation? If you haven't, the answer will most probably be found on android developers forums.

1C Company support team
 
#11
People who like this:0Yes/0No
Just came
Rating: 1
Joined: Feb 29, 2012
Company:

Hi Mohammad Maleh,

I get the same error as you. I
Problem maybe is "Application ID" . This value need format as package android .
For example : com.HantMobileApplication   ==> Is OK
But         : HantMobileApplication   ==> "Parse Error: there is a problem parsing the package" .
Please check it again.

 
#12
People who like this:0Yes/0No
Active user
1C:Professional
Rating: 8
Joined: Jun 25, 2013
Company: 1C Company

We recommend that you start the Application ID with the com.e1c prefix

For example:
com.e1c.YourAppName


UPD:

The recommendation we gave you (to start the mobile app ID from the com.e1c prefix) is described in the Mobile Creation Wizard data processor guide.

Our developers admitted this recommendation as erroneous. We are sorry about this mistake, user guide will be corrected as soon as possible.

Thanks for helping to make our product better.

1C Company support team
 
#13
People who like this:0Yes/0No
Just came
Rating: 1
Joined: Feb 29, 2012
Company:

Thanks Sergey Polikarpov !
Do you explain more : Why you recommend use Application ID: com.e1c prefix? Could i use other prefix for example: ru.infor prefix ? What is difference ?

 
#14
People who like this:0Yes/0No
Just came
Rating: 0
Joined: Dec 4, 2013
Company:

Let me join to the previous question.

 
#15
People who like this:0Yes/0No
Active user
1C:Professional
Rating: 8
Joined: Jun 25, 2013
Company: 1C Company

Application ID is a Java package name so it has to conform to the rules of  Java package naming.

Google also has the recommendation about package IDs:
"The name should be unique. The name may contain uppercase or lowercase letters ('A' through 'Z'), numbers, and underscores ('_'). However, individual package name parts may only start with letters.
To avoid conflicts with other developers, you should use Internet domain ownership as the basis for your package names (in reverse). For example, applications published by Google start with com.google. You should also never use the com.example namespace when publishing your applications."

Source: http://developer.android.com

1C Company support team
 
#16
People who like this:0Yes/0No
Just came
Rating: 1
Joined: Feb 29, 2012
Company:

Thanks so much Sergey !

 
Subscribe
Users browsing this topic (guests: 1, registered: 0, hidden: 0)
Be the first to know tips & tricks on business application development!

A confirmation e-mail has been sent to the e-mail address you provided .

Click the link in the e-mail to confirm and activate the subscription.