Mavzu: Adobe flash faylidan .apk yaratish. (INTERNET VA DASTURLASH/Dasturlash tillari) MasterOS (21 Sep 2018 14:00) Hammaga yana bir bor salom.Biz siz bilan bu mavzuda Adobe flash .swf faylidan Android ilovalarni yaratishni o'rganamiz.Ma'lumotlarni batafsil yozib boraman. Arey (21 Sep 2018 14:05) Dasturga link? Kungaboqar (21 Sep 2018 14:10) Javadaham yaratsa bolordi androidniki funksiyalari kopmi unga nisbatan Besthakker (21 Sep 2018 14:12) To'liq malumot yuqku fokuschi (21 Sep 2018 14:13) --Javob-- Kungaboqar (21 Sep 2018 14:10): Javadaham yaratsa bolordi androidniki funksiyalari kopmi unga nisbatan ---------- [b]Kungaboqar,[/b] Qаndаy yаsаshni bilаsizmi? MasterOS (21 Sep 2018 14:18) Demak boshlaymiz.
Avvalo Adobe flash bu-.swf fayl bo'lib u yordamida internet uchun o'yin va dasturlar yaratiladi.Bu faylni ochish uchun maxsus Flash playerlar bo'lishi kerak bo'ladi.
Sizning kompingizda Android Studio,swf formatda o'yin, 72x72,96x96 o'lchamda iconka(rasm).png va Test uchun Android 2.2+ kerak bo'ladi.
Agar sizda PC yo'q bo'lsa unda AIDE bo'lishi kerak.
1) Android Studio >File>New>Android Project
1.1) AIDE>Create new project>Example>com.mycompany.example>
2) Icon.png ni drawable papkasiga joylashtiramiz.Keyin res>layout>main.xml faylini yaratamiz va uni ichiga:
<?xml version="1.0"encoding="utf-8"?>
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
yozamiz va saqlaymiz.
3) src>com.mycompany.example>exampleapp.javani ochamiz va shu kodni yozamiz:
package com.somedomain.MyGame;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.webkit.WebView;
public class MyGameActivity extendsActivity { WebView mWebView;
@Override public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);setContentView(R.layout.main);
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setjаvаsсriрtEnabled(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
mWebView.setBackgroundColor(Color.parseColor("#000000"));
mWebView.loadUrl("file:///android_asset/game.swf");
}
}
4) AndroidManifest.xml ga:
<?xml version="1.0"encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.somedomain.MyGame"android:versionCode="1"android:versionName="1.0"><uses-sdk android:minSdkVersion="8"/><applicationandroid:icon="@drawable/ic_launcher"android:label="@string/app_name"><activityandroid:screenOrientation="landscape"android:label="@string/app_name"android:name=".MyGameActivity"android:theme="@android:style/Theme.NoTitleBar.Fullscreen"><intent-filter ><action android:name="android.intent.action.MAIN"/><category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
kodni yozamiz.
5) Compilyatsiya qilamiz
5.1) AIDE da Run orqali kompilyatsiya qilinadi.
6) Tayyor bo'lgan Game.apk ni telga o'rnatamiz.Tayyor.
Swf ni Apk ga aylantirishni ikkinchi turini keyingi safar yozaman. Kungaboqar (21 Sep 2018 14:18) --Javob-- fokuschi (21 Sep 2018 14:13): [b]Kungaboqar,[/b] Qаndаy yаsаshni bilаsizmi? ---------- [b]fokuschi,[/b] Ha flesh dasturida MasterOS (21 Sep 2018 14:29) [b]fokuschi,[/b] Android Studio yoki AIDE kerak bo'ladi.
[b]8516dan so'ng qo'shdi...[/b]
Mans scrinshot Tayotabek (23 Sep 2018 02:02) Yozilgan ködlarni ìzohlashni iloji bormi yani bu köd palon vazifani bajaradi bunisi palon. ))) MasterOS (23 Sep 2018 13:05) [b]Tayotabek,[/b] Bor lekin.Android dasturlashni bilmasangiz.Yozgandan foyda nima.Bunda xuddi Finland tilini bilmaydigan odamga finlandcha xat yozganday gap bo'ladi. QIROLUS (24 Sep 2018 07:04) Finland tilini bilmasakda xat yozib hech bolmasa bitta ikkita sozni yodlab qolsak maylimi Manba: https://www.uzmasters.ru/forum/6/27/2868/