1. 사용방법

2. sqlite-net 깃허브 소스
https://github.com/praeclarum/sqlite-net

3. mono.data.sqlite 설치방법

"obj\Debug\android\bin\packaged_resources" 파일이 없습니다
라는 오류는 빌드가 오류 났을때 발생되는 에러이다
출력창의 에러 내용을 모두 해결하면 된다.

오류를 다잡았는데도 오류가 발생되면

* SDK Manager 에서 아래 항목을 모두 설치한다.

Tools/
Tools/Android SDK Tools 25.1.1
Tools/Android SDK Plataform-tools 23.1
Tools/Android SDK Build-tools 23.0.1

Android 6.0/
Android 6.0/SDK
Android 6.0/ARM EABI v7a System Image

Android 5.1.1/
Android 5.1.1/SDK
Android 5.1.1/ARM EABI v7a System Image

Android 4.2.2/
Android 4.4.2/SDK
Android 4.4.2/ARM EABI v7a System Image

Android 4.0.3/
Android 4.0.3/SDK
Android 4.0.3/ARM EABI v7a System Image

Extras/
Extras/Android Support Library
Extras/Google USB Driver

 




참고
https://forums.xamarin.com/discussion/63356/the-file-obj-debug-android-bin-packaged-resources-does-not-exist

 

위 방법을 이용하니 디자이너도 잘 보인다.

// OK,Dialog팝업
AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.SetTitle("확인");
alert.SetMessage("저장하시겠습니까?");
alert.SetPositiveButton("확인", SaveEvent);
alert.SetNegativeButton("취소", (senderAlert, args) => {});
Dialog dialog = alert.Create();
dialog.Show();

 private void SaveEvent(object sender, DialogClickEventArgs args)
{

 

// 단순 Dialog
public static void OpenDialogAction(Context context, string title, string content)
{
    Dialog dlg = new Dialog(context);
    TextView text = new TextView(context);
    text.Text = content;
    dlg.SetContentView(text);
    dlg.SetTitle(title);
    dlg.Show();
}

[Activity(Label = "TestActivity", MainLauncher = false, Icon = "@drawable/icon", WindowSoftInputMode = SoftInput.AdjustPan)]
public class TestActivity : Activity
{
}


WindowSoftInputMode = SoftInput.AdjustPan 을 넣으면 클릭이나 터치를 해야 입력 키보드가 나타난다.

1. Xamarin 이란
- 크로스플랫폼 (Mac, ios, android, windows 등 다양한 OS를 하나의 소프트웨어가 지원하도록 하는 기술) 시장에서 닷넷 개발자를 편하게 해주는 개발 도구
- 30일 동안은 기능 제한 없이 무료로 사용이 가능
- 그 이후로는 starter 버전(무료)으로 기능제한이 있음
- DLL
Size 제한 : 개발자가 제작한 DLL의 사이즈가 32KB를 넘지 않아야 한다.

*자마린 최신 가격표 링크 : http://store.xamarin.com/ -> 현재 무료
*자마린에 대한 Microsoft의 발표자료 : http://www.slideshare.net/ActiveNick/the-great-mobile-debate-native-vs-hybrid-app-development#

2. Xamarin 설치
- Visual Studio 2015 는 설치 시 Android 영역에 Xamarin 을 선택을 하여 진행.
- 이미 VS 가설치가 된 이후라면 https://xamarin.com/visual-studio 에서 다운 받아 Setup 진행.
- Setup 은 특별한 것 없이 모두 다음.. 으로 진행.
- 계정이 필요하므로 가입이 필수다.

3. Genymotion 설치
- 속도 높은 시뮬레이션을 띄우기 위해 필요

설치사이트
설치진행중
구동모습

4. Sample app 만들기
- 아래 처럼 android 영역의 blank app 를 선택하고 바로 빌드

Blank App 선택
실행하면 지니모션으로 위와같은 화면이 뜬다

+ Recent posts

티스토리 툴바