الانتقال إلى المحتوى

Adf Mobile In Jdeveloper 11


rabie123

Recommended Posts

فى المثال الى مشروحة فى اوراكل   adf mobile

 

adfmf-application.xml  

application        name =EmpMobil                             id=com.oraclefusionhub.EmpMobile

 

 

Step 6: Deploy and Test the Application

 

لما بكتب هذا السطر يعطى هذا الخطأ

 

F:\Oraclej\Middleware\jdk160_24\bin>keytool ?genkey ?v ?keystore oraclefusionhub
.keystore ?alias oraclefusionhub -keyalg RSA ?keysize 2048 ?validity 10000
keytool error: java.lang.RuntimeException: Usage error, ûgenkey is not a legal c
ommand
 
F:\Oraclej\Middleware\jdk160_24\bin>keytool ?genkey ?v ?keystore EmpMobile.keyst
ore ?alias EmpMobile -keyalg RSA ?keysize 2048 ?validity 10000
keytool error: java.lang.RuntimeException: Usage error, ûgenkey is not a legal c
ommand
 
F:\Oraclej\Middleware\jdk160_24\bin>keytool ?genkey ?v ?keystore oraclefusionhub
.EmpMobile.keystore ?alias oraclefusionhub.EmpMobile -keyalg RSA ?keysize 2048 ?
validity 10000
keytool error: java.lang.RuntimeException: Usage error, ûgenkey is not a legal c
ommand
 
وبالتالى الخطوة 6 لا تكتمل
رابط هذا التعليق
شارك

الخطأ السابق تم تصحيحه 

 

keytool -genkey -v -keystore EmpMobile.keystore -alias EmpMobile -keyalg RSA -keysize 2048 -validity 10000

 

بإعادة كتابة الشرط  -    وتم اكمال باقى الخظوات

 

والان فى اخر خطوة ظهر هذا الخطأ عند عمل deploy

 

02:31:35 PM] ----  Deployment started.  ---
[02:31:35 PM] Target platform is  (Android).
[02:31:35 PM] Beginning deployment of ADF Mobile application "EmpMobile" to Android using profile "Android1".
[02:31:35 PM] Deployment cancelled.
[02:31:35 PM] ----  Deployment incomplete  ----.
[02:31:35 PM] The following Android preference configuration is missing or invalid. Set these options in JDeveloper Preferences on the ADF Mobile panel:
Key Password
 (oracle.adfmf.framework.dt.deploy.android.deployers.ValidatePreferencesDeployer)
رابط هذا التعليق
شارك

حاول تظبط اعدادات  Android Platform 
من 
tools -> preferences
الدنيا هتظبط تمام ان شاء الله 

رابط هذا التعليق
شارك

الف شكر تم ضبط الاعدادات واتحلت المشكلة

 

الان فى اخر خطوة فى مرحلة emulation

 

تظهر كلمة اوراكل وبعدها يعطى شاشة بيضاء ولا يظهر التطبيق 

رابط هذا التعليق
شارك

شكرا على تجاوبك معى  استاذ   

ahmedabdelrasoul7

 

خطأ اخر عند عمل deploy

 

Command-line executed:  "F:\SDK\sdk\tools\zipalign" -f 4 "F:\JDeveloper\mywork\EmpMobile\deploy\Android2\EmpMobile.apk" "F:\JDeveloper\mywork\EmpMobile\deploy\Android2\aligned_apk.apk"

[12:54:26 PM] Shutting down Android Debug Bridge server...
[12:54:27 PM] Deployment cancelled.
[12:54:27 PM] ----  Deployment incomplete  ----.
[12:54:27 PM] Cannot run program ""F:\SDK\sdk\tools\zipalign"": CreateProcess error=2, The system cannot find the file specified
[12:54:27 PM] CreateProcess error=2, The system cannot find the file specified
 
ازاى ارفع المشروع
رابط هذا التعليق
شارك

العفو ع ايه  :) 
ممكن ترفعه ع اى سيرفر زى ميديا فير ولا جوجل دريف انا مجربتش هنا  :D

emulator شغال كويس معاك من البداية ؟
مشكلة تقريبا هتكون ف داتا بيتعملها لود من البداية بيعمل  timeout ده لو ال 
emulator  شغال ومفهوش مشكلة
 

رابط هذا التعليق
شارك

احد جلول ال timeout

 

ie you need to add super.setIntegerProperty("loadUrlTimeoutValue", 70000); in your activity.java file ( inside src/com/yourProj/--/youractivity.java) above this line:super.loadUrl("file:///android_asset/www/index.html");

 

هل يقصد هذا ال جافا LifeCycleListenerImpl.java   ؟؟؟

 

كذللك يوجد حل اخر

 

Here is the working solution

create a new page main.html

example:

<!doctype html>
<html>
<head>
<title>tittle</title>
<script>
window.location='./index.html';
</script>
<body>
</body>
</html>

change the following in mainactivity.java

super.loadUrl("file:///android_asset/www/index.html");

to

super.loadUrl("file:///android_asset/www/main.html");

Now build your application and it works on any slow connection

اين يكتب هذا الكود  ؟؟

رابط هذا التعليق
شارك

بالفعل انا كنت عملت كده من قبل

 

اريد تطبيق هذه الحلول

 

حد جلول ال timeout

 

ie you need to add super.setIntegerProperty("loadUrlTimeoutValue", 70000); in your activity.java file ( inside src/com/yourProj/--/youractivity.java) above this line:super.loadUrl("file:///android_asset/www/index.html");

 

هل يقصد هذا ال جافا LifeCycleListenerImpl.java   ؟؟؟

 

كذللك يوجد حل اخر

 

Here is the working solution

create a new page main.html

example:

<!doctype html>
<html>
<head>
<title>tittle</title>
<script>
window.location='./index.html';
</script>
<body>
</body>
</html>

change the following in mainactivity.java

super.loadUrl("file:///android_asset/www/index.html");

to

super.loadUrl("file:///android_asset/www/main.html");

Now build your application and it works on any slow connection

اين يكتب هذا الكود  ؟؟

رابط هذا التعليق
شارك

  • بعد 1 سنة...

جربت الحل التالي بعد 5 دقائق من كتابة الرد السابق واشتغل مع الDeployement  

- Remove the existing "JAX-WS" libraries from your project
- From the JDev menu, choose Tools - Manage Libraries
- From the left side, choose New
- In the new window enter a new library name "My JAX-WS Client"
- Click on Add entry, and select
    <your_jdev_home>\wlserver\server\lib\weblogic.jar

    <your_jdev_home>\oracle_common\modules\internal\features\jrf_wlsFmw_oracle.jrf.wls.classpath.jar

- Click on OK

- Click "New" again and enter a new library name "My JAX-WS Web Service"

- Click on Add entry, and select

    <your_jdev_home>\wlserver\server\lib\weblogic.jar

- Click on OK twice

- Open your project properties and in the "Libraries and Classpath" page, click on "Add Library" and select your newly created libraries
- When run, the java should now work.

 

If more than one library has problems, you will need to repeat the process.
We have detected the same problem in "Weblogic 12.1 Remote-Client". This library needs the same jar as used before:

    <your_jdev_home>\wlserver\server\lib\weblogic.jar

تم تعديل بواسطة visiterman
رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية