PDA

View Full Version : مشکل اجرای برنامه در گوشی



zeos_man
جمعه 04 بهمن 1392, 19:07 عصر
درود

آقا چرا هرکاری میکنم بعد از اینکه برنامه ایی که با Mono Android مینویسم روی گوشی اجرا نمیشه !!! یعنی در هنگام کامپایل کردن وقتی گوشی به کامپیوتر با usb وصله ( بوسیله یو اس بی دیباگ ) هیچ مشکلی نداره برنامه نصب و اجرا میشه اما وقتی میخوام فایل apk رو روی گوشی نصب کنم اصلا نصب نمیشه ؟!!!!!!!!! چرا ؟؟؟؟:گریه::گریه::گریه::گریه:: ریه::گریه::گریه::گریه::گریه: لطفا راهنمایی کنین خیلی لنگشم هر کاری کردم نشد که نشد :گریه:

rubiks.kde
جمعه 04 بهمن 1392, 21:20 عصر
شما به چه صورت خروجی میگیرید؟

zeos_man
جمعه 04 بهمن 1392, 23:43 عصر
شما به چه صورت خروجی میگیرید؟ یعنی چی چطوری خروجی میگیرم دوست عزیزم ؟ باید چطوری بگیرم ؟ خوب پروژه رو کامپایل میکنم 2 تا apk میسازه که در تصویر مشخه هر کدوم رو که رو گوشی بریزم اولی که نصب نمیشه یعنی در آخر نصب میگه نصب موفقیت آمیز نبود دومی ( که signed ) هست نصب میشه ولی در هنگام اجرا قابلیت اجرا نداره یهو در ابتدای باز شدن میپره بیرون و اجرا نمیشه .

پروژه من هم ساده ساده هست کدش همون کدی هست که ویژوال استودیو ساخته :


using System;


using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;

namespace App1
{
[Activity(Label = "App1", MainLauncher = true, Icon = "@drawable/icon")]
public class Activity1 : Activity
{
int count = 1;

protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);

// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);

// Get our button from the layout resource,
// and attach an event to it
Button button = FindViewById<Button>(Resource.Id.MyButton);

button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); };
}
}
}


115879http://barnamenevis.org/images/misc/pencil.png

MohammadHadi2031
شنبه 05 بهمن 1392, 15:15 عصر
سلام
شما باید به قسمت تنظیمات (پروپرتيس) برنامهتان برويد و در تب (فكر كنم) mono option تیك shared runtime را برداريد با این كار فایل خروجی شما باید حدود 20 مگابایت شود شما می توانيد با انتخاب sdk assemblis only از قسمت linking حجم آن را به 6 مگابایت برسانید

zeos_man
شنبه 05 بهمن 1392, 18:43 عصر
بعد از کلی ور رفتن با ویژوال استودیو و راهنمایی دوستان متوجه شدم مشکل از کجا بود ! باید کامپایلر رو روی Release میزاشتم روی Debug بود در ضمن فقط فایل Signed نصب و اجرا میشه حجمشم حدود 3 مگا بایت میشه ! که به نظرم واسه پروژه ایی به این سادگی خیلی خیلی خیلی زیاده اما خوب چکار میشه کرد عشق IDE ویژوال استودیو کشتتم ........