الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Adf Mobile In Jdeveloper 11

Featured Replies

بتاريخ:

هل يمكن عمل تطبيقات 

adf mobile in jdeveloper 11

بتاريخ:

نعم

بتاريخ:
  • كاتب الموضوع

شكرا يا باشمهندس هل يوجد فيديو لهذا الموضوع

بتاريخ:

لا أعرف في الواقع

جرب youtube

بتاريخ:
  • كاتب الموضوع

شكرا يا باشمهندس يوجد فيديو بالانجليزى

بتاريخ:

نعم الإنجليزي موجود لكن العربي لم أجد

بتاريخ:
  • كاتب الموضوع

طيب لو الشرح غير واضح هل يمكن التواصل معكم فى المنتدى فى هذا الموضوع

بتاريخ:

بلا شك

بتاريخ:
  • كاتب الموضوع

اشكرك يا باشمهندس 

بتاريخ:

العفو

بتاريخ:
  • كاتب الموضوع

فى المثال الى مشروحة فى اوراكل   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
 
ازاى ارفع المشروع
بتاريخ:
  • كاتب الموضوع

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

 

he connection to the server was unsuccessful. (file ///android_asset/www/index.html)

بتاريخ:

العفو ع ايه  :) 
ممكن ترفعه ع اى سيرفر زى ميديا فير ولا جوجل دريف انا مجربتش هنا  :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

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

بتاريخ:

جرب دى 
  copy the zipaling.exe from   \build-tools\23.0.0  to \sdk\tools folder

بتاريخ:
  • كاتب الموضوع

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

 

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

 

حد جلول ال 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

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

بتاريخ:

لا للاسف مجربتش اشتغل ع LifeCycleListenerImpl

  • بعد 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

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.