Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ruanhaishen
NLua
Commits
c6a89b1a
Commit
c6a89b1a
authored
Oct 20, 2013
by
Vinicius Jarina
Browse files
Added Android Support.
parent
f8840e8d
Changes
12
Hide whitespace changes
Inline
Side-by-side
KeraLua
@
b5d08ce7
Compare
20f3d595
...
b5d08ce7
Subproject commit
20f3d5956d77e080cbe2d2cf5c2974c710a71613
Subproject commit
b5d08ce7c380c89b48579d4614a02debe67741d5
KopiLua
@
d021b4db
Compare
78855e24
...
d021b4db
Subproject commit
78855e2
4d
4
b8
d39b771298d532bcbde075712643
Subproject commit
d021b
4db8
3c09975f275d3be594890ecfa66d5ce
Core/NLua/NLua.Android.csproj
0 → 100644
View file @
c6a89b1a
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"4.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<PropertyGroup>
<Configuration
Condition=
" '$(Configuration)' == '' "
>
Debug
</Configuration>
<Platform
Condition=
" '$(Platform)' == '' "
>
AnyCPU
</Platform>
<ProductVersion>
10.0.0
</ProductVersion>
<SchemaVersion>
2.0
</SchemaVersion>
<ProjectGuid>
{92E4BB6F-130D-4EB6-9F0E-80CD213ACE81}
</ProjectGuid>
<ProjectTypeGuids>
{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
</ProjectTypeGuids>
<OutputType>
Library
</OutputType>
<RootNamespace>
NLua.Android
</RootNamespace>
<AndroidResgenFile>
Resources\Resource.designer.cs
</AndroidResgenFile>
<AndroidResgenClass>
Resource
</AndroidResgenClass>
<MonoAndroidResourcePrefix>
Resources
</MonoAndroidResourcePrefix>
<MonoAndroidAssetsPrefix>
Assets
</MonoAndroidAssetsPrefix>
<AndroidUseLatestPlatformSdk>
True
</AndroidUseLatestPlatformSdk>
<AssemblyName>
NLua.Android
</AssemblyName>
<TargetFrameworkVersion>
v4.0.3
</TargetFrameworkVersion>
<SignAssembly>
true
</SignAssembly>
<AssemblyOriginatorKeyFile>
key.snk
</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "
>
<DebugSymbols>
true
</DebugSymbols>
<DebugType>
full
</DebugType>
<Optimize>
false
</Optimize>
<OutputPath>
bin\Debug
</OutputPath>
<DefineConstants>
DEBUG;
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
<AndroidLinkMode>
None
</AndroidLinkMode>
<ConsolePause>
false
</ConsolePause>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "
>
<Optimize>
true
</Optimize>
<OutputPath>
bin\Release
</OutputPath>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
<AndroidUseSharedRuntime>
false
</AndroidUseSharedRuntime>
<ConsolePause>
false
</ConsolePause>
</PropertyGroup>
<ItemGroup>
<Reference
Include=
"System"
/>
<Reference
Include=
"System.Xml"
/>
<Reference
Include=
"System.Core"
/>
<Reference
Include=
"Mono.Android"
/>
</ItemGroup>
<Import
Project=
"$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets"
/>
<ItemGroup>
<Compile
Include=
"CheckType.cs"
/>
<Compile
Include=
"Lua.cs"
/>
<Compile
Include=
"LuaBase.cs"
/>
<Compile
Include=
"LuaFunction.cs"
/>
<Compile
Include=
"LuaGlobalAttribute.cs"
/>
<Compile
Include=
"LuaHideAttribute.cs"
/>
<Compile
Include=
"LuaRegistrationHelper.cs"
/>
<Compile
Include=
"LuaTable.cs"
/>
<Compile
Include=
"LuaUserData.cs"
/>
<Compile
Include=
"Metatables.cs"
/>
<Compile
Include=
"ObjectTranslator.cs"
/>
<Compile
Include=
"ObjectTranslatorPool.cs"
/>
<Compile
Include=
"ProxyType.cs"
/>
<Compile
Include=
"Config\NLuaConfig.cs"
/>
<Compile
Include=
"Event\DebugHookEventArgs.cs"
/>
<Compile
Include=
"Event\EventCodes.cs"
/>
<Compile
Include=
"Event\EventMasks.cs"
/>
<Compile
Include=
"Event\HookExceptionEventArgs.cs"
/>
<Compile
Include=
"Exceptions\LuaException.cs"
/>
<Compile
Include=
"Exceptions\LuaScriptException.cs"
/>
<Compile
Include=
"Extensions\GeneralExtensions.cs"
/>
<Compile
Include=
"GenerateEventAssembly\ClassGenerator.cs"
/>
<Compile
Include=
"GenerateEventAssembly\CodeGeneration.cs"
/>
<Compile
Include=
"GenerateEventAssembly\DelegateGenerator.cs"
/>
<Compile
Include=
"GenerateEventAssembly\ILuaGeneratedType.cs"
/>
<Compile
Include=
"GenerateEventAssembly\LuaClassType.cs"
/>
<Compile
Include=
"LuaLib\GCOptions.cs"
/>
<Compile
Include=
"LuaLib\LuaEnums.cs"
/>
<Compile
Include=
"LuaLib\LuaIndexes.cs"
/>
<Compile
Include=
"LuaLib\LuaLib.cs"
/>
<Compile
Include=
"LuaLib\LuaTypes.cs"
/>
<Compile
Include=
"LuaLib\References.cs"
/>
<Compile
Include=
"Method\EventHandlerContainer.cs"
/>
<Compile
Include=
"Method\LuaClassHelper.cs"
/>
<Compile
Include=
"Method\LuaDelegate.cs"
/>
<Compile
Include=
"Method\LuaEventHandler.cs"
/>
<Compile
Include=
"Method\LuaMethodWrapper.cs"
/>
<Compile
Include=
"Method\MethodArgs.cs"
/>
<Compile
Include=
"Method\MethodCache.cs"
/>
<Compile
Include=
"Method\RegisterEventHandler.cs"
/>
<Compile
Include=
"Properties\AssemblyInfo.cs"
/>
</ItemGroup>
<ItemGroup>
<None
Include=
"Makefile.am"
/>
</ItemGroup>
<ItemGroup>
<ProjectReference
Include=
"..\KeraLua\src\KeraLua.Android.csproj"
>
<Project>
{7648657A-8012-49FE-B7BF-BC90F77AD742}
</Project>
<Name>
KeraLua.Android
</Name>
</ProjectReference>
<ProjectReference
Include=
"..\KopiLua\KopiLua\KopiLua.Android.csproj"
>
<Project>
{15166620-0EDC-4F70-8551-590818DF7C67}
</Project>
<Name>
KopiLua.Android
</Name>
</ProjectReference>
</ItemGroup>
</Project>
\ No newline at end of file
NLua.Android.sln
0 → 100644
View file @
c6a89b1a
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NLua.Android", "Core\NLua\NLua.Android.csproj", "{92E4BB6F-130D-4EB6-9F0E-80CD213ACE81}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeraLua.Android", "Core\KeraLua\src\KeraLua.Android.csproj", "{7648657A-8012-49FE-B7BF-BC90F77AD742}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KopiLua.Android", "Core\KopiLua\KopiLua\KopiLua.Android.csproj", "{15166620-0EDC-4F70-8551-590818DF7C67}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NLuaTest.Android", "NLuaTests.Android\NLuaTest.Android.csproj", "{401B1795-0B7C-4F20-AE9D-F8685D15A825}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{15166620-0EDC-4F70-8551-590818DF7C67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{15166620-0EDC-4F70-8551-590818DF7C67}.Debug|Any CPU.Build.0 = Debug|Any CPU
{15166620-0EDC-4F70-8551-590818DF7C67}.Release|Any CPU.ActiveCfg = Release|Any CPU
{15166620-0EDC-4F70-8551-590818DF7C67}.Release|Any CPU.Build.0 = Release|Any CPU
{401B1795-0B7C-4F20-AE9D-F8685D15A825}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{401B1795-0B7C-4F20-AE9D-F8685D15A825}.Debug|Any CPU.Build.0 = Debug|Any CPU
{401B1795-0B7C-4F20-AE9D-F8685D15A825}.Release|Any CPU.ActiveCfg = Release|Any CPU
{401B1795-0B7C-4F20-AE9D-F8685D15A825}.Release|Any CPU.Build.0 = Release|Any CPU
{7648657A-8012-49FE-B7BF-BC90F77AD742}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7648657A-8012-49FE-B7BF-BC90F77AD742}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7648657A-8012-49FE-B7BF-BC90F77AD742}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7648657A-8012-49FE-B7BF-BC90F77AD742}.Release|Any CPU.Build.0 = Release|Any CPU
{92E4BB6F-130D-4EB6-9F0E-80CD213ACE81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{92E4BB6F-130D-4EB6-9F0E-80CD213ACE81}.Debug|Any CPU.Build.0 = Debug|Any CPU
{92E4BB6F-130D-4EB6-9F0E-80CD213ACE81}.Release|Any CPU.ActiveCfg = Release|Any CPU
{92E4BB6F-130D-4EB6-9F0E-80CD213ACE81}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
StartupItem = NLuaTests.Android\NLuaTest.Android.csproj
EndGlobalSection
EndGlobal
NLuaTests.Android/Assets/AboutAssets.txt
0 → 100644
View file @
c6a89b1a
Any raw assets you want to be deployed with your application can be placed in
this directory (and child directories) and given a Build Action of "AndroidAsset".
These files will be deployed with your package and will be accessible using Android's
AssetManager, like this:
public class ReadAsset : Activity
{
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
InputStream input = Assets.Open ("my_asset.txt");
}
}
Additionally, some Android functions will automatically load asset files:
Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
NLuaTests.Android/MainActivity.cs
0 → 100644
View file @
c6a89b1a
using
System.Reflection
;
using
Android.App
;
using
Android.OS
;
using
Xamarin.Android.NUnitLite
;
namespace
NLuaTests.Android
{
[
Activity
(
Label
=
"NLuaTests.Android"
,
MainLauncher
=
true
)]
public
class
MainActivity
:
TestSuiteActivity
{
protected
override
void
OnCreate
(
Bundle
bundle
)
{
// tests can be inside the main assembly
AddTest
(
Assembly
.
GetExecutingAssembly
());
// or in any reference assemblies
// AddTest (typeof (Your.Library.TestClass).Assembly);
// Once you called base.OnCreate(), you cannot add more assemblies.
base
.
OnCreate
(
bundle
);
}
}
}
NLuaTests.Android/NLuaTest.Android.csproj
0 → 100644
View file @
c6a89b1a
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"4.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<PropertyGroup>
<Configuration
Condition=
" '$(Configuration)' == '' "
>
Debug
</Configuration>
<Platform
Condition=
" '$(Platform)' == '' "
>
AnyCPU
</Platform>
<ProductVersion>
10.0.0
</ProductVersion>
<SchemaVersion>
2.0
</SchemaVersion>
<ProjectGuid>
{401B1795-0B7C-4F20-AE9D-F8685D15A825}
</ProjectGuid>
<ProjectTypeGuids>
{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
</ProjectTypeGuids>
<OutputType>
Library
</OutputType>
<RootNamespace>
NLuaTests.Android
</RootNamespace>
<AndroidApplication>
True
</AndroidApplication>
<AndroidResgenFile>
Resources\Resource.designer.cs
</AndroidResgenFile>
<AndroidResgenClass>
Resource
</AndroidResgenClass>
<MonoAndroidResourcePrefix>
Resources
</MonoAndroidResourcePrefix>
<MonoAndroidAssetsPrefix>
Assets
</MonoAndroidAssetsPrefix>
<AssemblyName>
NLuaTest
</AssemblyName>
<TargetFrameworkVersion>
v4.0.3
</TargetFrameworkVersion>
<AndroidManifest>
Properties\AndroidManifest.xml
</AndroidManifest>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "
>
<DebugSymbols>
true
</DebugSymbols>
<DebugType>
full
</DebugType>
<Optimize>
false
</Optimize>
<OutputPath>
bin\Debug
</OutputPath>
<DefineConstants>
DEBUG;
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
<AndroidLinkMode>
None
</AndroidLinkMode>
<ConsolePause>
false
</ConsolePause>
<AndroidSupportedAbis>
armeabi,armeabi-v7a,x86
</AndroidSupportedAbis>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "
>
<DebugType>
full
</DebugType>
<Optimize>
true
</Optimize>
<OutputPath>
bin\Release
</OutputPath>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
<AndroidUseSharedRuntime>
false
</AndroidUseSharedRuntime>
<ConsolePause>
false
</ConsolePause>
</PropertyGroup>
<ItemGroup>
<Reference
Include=
"System"
/>
<Reference
Include=
"System.Xml"
/>
<Reference
Include=
"System.Core"
/>
<Reference
Include=
"Mono.Android"
/>
<Reference
Include=
"Xamarin.Android.NUnitLite"
/>
</ItemGroup>
<ItemGroup>
<Compile
Include=
"MainActivity.cs"
/>
<Compile
Include=
"Resources\Resource.designer.cs"
/>
<Compile
Include=
"Properties\AssemblyInfo.cs"
/>
<Compile
Include=
"..\tests\Core.cs"
>
<Link>
Core.cs
</Link>
</Compile>
<Compile
Include=
"..\tests\Entity.cs"
>
<Link>
Entity.cs
</Link>
</Compile>
<Compile
Include=
"..\tests\LuaTests.cs"
>
<Link>
LuaTests.cs
</Link>
</Compile>
<Compile
Include=
"..\tests\TestLua.cs"
>
<Link>
TestLua.cs
</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<None
Include=
"Resources\AboutResources.txt"
/>
<None
Include=
"Assets\AboutAssets.txt"
/>
<None
Include=
"Properties\AndroidManifest.xml"
/>
</ItemGroup>
<ItemGroup>
<AndroidResource
Include=
"Resources\drawable\Icon.png"
/>
</ItemGroup>
<Import
Project=
"$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets"
/>
<ItemGroup>
<ProjectReference
Include=
"..\Core\NLua\NLua.Android.csproj"
>
<Project>
{92E4BB6F-130D-4EB6-9F0E-80CD213ACE81}
</Project>
<Name>
NLua.Android
</Name>
</ProjectReference>
<ProjectReference
Include=
"..\Core\KeraLua\src\KeraLua.Android.csproj"
>
<Project>
{7648657A-8012-49FE-B7BF-BC90F77AD742}
</Project>
<Name>
KeraLua.Android
</Name>
</ProjectReference>
</ItemGroup>
</Project>
\ No newline at end of file
NLuaTests.Android/Properties/AndroidManifest.xml
0 → 100644
View file @
c6a89b1a
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:versionCode=
"1"
android:versionName=
"1.0"
package=
"NLuaTest.Android"
>
<uses-sdk
/>
<application
android:label=
"NLuaTest.Android"
>
</application>
</manifest>
\ No newline at end of file
NLuaTests.Android/Properties/AssemblyInfo.cs
0 → 100644
View file @
c6a89b1a
using
System.Reflection
;
using
System.Runtime.CompilerServices
;
using
Android.App
;
// Information about this assembly is defined by the following attributes.
// Change them to the values specific to your project.
[
assembly
:
AssemblyTitle
(
"NLuaTests.Android"
)]
[
assembly
:
AssemblyDescription
(
""
)]
[
assembly
:
AssemblyConfiguration
(
""
)]
[
assembly
:
AssemblyCompany
(
""
)]
[
assembly
:
AssemblyProduct
(
""
)]
[
assembly
:
AssemblyCopyright
(
"viniciusjarina"
)]
[
assembly
:
AssemblyTrademark
(
""
)]
[
assembly
:
AssemblyCulture
(
""
)]
// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
[
assembly
:
AssemblyVersion
(
"1.0.0"
)]
// The following attributes are used to specify the signing key for the assembly,
// if desired. See the Mono documentation for more information about signing.
//[assembly: AssemblyDelaySign(false)]
//[assembly: AssemblyKeyFile("")]
NLuaTests.Android/Resources/AboutResources.txt
0 → 100644
View file @
c6a89b1a
Images, layout descriptions, binary blobs and string dictionaries can be included
in your application as resource files. Various Android APIs are designed to
operate on the resource IDs instead of dealing with images, strings or binary blobs
directly.
For example, a sample Android app that contains a user interface layout (main.axml),
an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png)
would keep its resources in the "Resources" directory of the application:
Resources/
drawable/
icon.png
layout/
main.axml
values/
strings.xml
In order to get the build system to recognize Android resources, set the build action to
"AndroidResource". The native Android APIs do not operate directly with filenames, but
instead operate on resource IDs. When you compile an Android application that uses resources,
the build system will package the resources for distribution and generate a class called "R"
(this is an Android convention) that contains the tokens for each one of the resources
included. For example, for the above Resources layout, this is what the R class would expose:
public class R {
public class drawable {
public const int icon = 0x123;
}
public class layout {
public const int main = 0x456;
}
public class strings {
public const int first_string = 0xabc;
public const int second_string = 0xbcd;
}
}
You would then use R.drawable.icon to reference the drawable/icon.png file, or R.layout.main
to reference the layout/main.axml file, or R.strings.first_string to reference the first
string in the dictionary file values/strings.xml.
NLuaTests.Android/Resources/Resource.designer.cs
0 → 100644
View file @
c6a89b1a
#pragma warning disable 1591
// ------------------------------------------------------------------------------
// <autogenerated>
// This code was generated by a tool.
// Mono Runtime Version: 4.0.30319.17020
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </autogenerated>
// ------------------------------------------------------------------------------
[
assembly
:
Android
.
Runtime
.
ResourceDesignerAttribute
(
"NLuaTests.Android.Resource"
,
IsApplication
=
true
)]
namespace
NLuaTests.Android
{
[
System
.
CodeDom
.
Compiler
.
GeneratedCodeAttribute
(
"Xamarin.Android.Build.Tasks"
,
"1.0.0.0"
)]
public
partial
class
Resource
{
static
Resource
()
{
global
::
Android
.
Runtime
.
ResourceIdManager
.
UpdateIdValues
();
}
public
static
void
UpdateIdValues
()
{
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
OptionHostName
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
OptionHostName
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
OptionPort
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
OptionPort
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
OptionRemoteServer
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
OptionRemoteServer
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
OptionsButton
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
OptionsButton
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultFullName
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultFullName
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultMessage
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultMessage
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultResultState
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultResultState
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultStackTrace
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultStackTrace
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultsFailed
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultsFailed
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultsId
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultsId
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultsIgnored
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultsIgnored
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultsInconclusive
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultsInconclusive
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultsMessage
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultsMessage
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultsPassed
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultsPassed
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
ResultsResult
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
ResultsResult
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
RunTestsButton
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
RunTestsButton
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Id
.
TestSuiteListView
=
global
::
NLuaTests
.
Android
.
Resource
.
Id
.
TestSuiteListView
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Layout
.
options
=
global
::
NLuaTests
.
Android
.
Resource
.
Layout
.
options
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Layout
.
results
=
global
::
NLuaTests
.
Android
.
Resource
.
Layout
.
results
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Layout
.
test_result
=
global
::
NLuaTests
.
Android
.
Resource
.
Layout
.
test_result
;
global
::
Xamarin
.
Android
.
NUnitLite
.
Resource
.
Layout
.
test_suite
=
global
::
NLuaTests
.
Android
.
Resource
.
Layout
.
test_suite
;
}
public
partial
class
Attribute
{
static
Attribute
()
{
global
::
Android
.
Runtime
.
ResourceIdManager
.
UpdateIdValues
();
}
private
Attribute
()
{
}
}
public
partial
class
Drawable
{
// aapt resource value: 0x7f020000
public
const
int
Icon
=
2130837504
;
static
Drawable
()
{
global
::
Android
.
Runtime
.
ResourceIdManager
.
UpdateIdValues
();
}
private
Drawable
()
{
}
}
public
partial
class
Id
{
// aapt resource value: 0x7f040001
public
const
int
OptionHostName
=
2130968577
;
// aapt resource value: 0x7f040002
public
const
int
OptionPort
=
2130968578
;
// aapt resource value: 0x7f040000
public
const
int
OptionRemoteServer
=
2130968576
;
// aapt resource value: 0x7f040010
public
const
int
OptionsButton
=
2130968592
;
// aapt resource value: 0x7f04000a
public
const
int
ResultFullName
=
2130968586
;
// aapt resource value: 0x7f04000c
public
const
int
ResultMessage
=
2130968588
;
// aapt resource value: 0x7f04000b
public
const
int
ResultResultState
=
2130968587
;
// aapt resource value: 0x7f04000d
public
const
int
ResultStackTrace
=
2130968589
;
// aapt resource value: 0x7f040006
public
const
int
ResultsFailed
=
2130968582
;
// aapt resource value: 0x7f040003
public
const
int
ResultsId
=
2130968579
;
// aapt resource value: 0x7f040007
public
const
int
ResultsIgnored
=
2130968583
;
// aapt resource value: 0x7f040008
public
const
int
ResultsInconclusive
=
2130968584
;
// aapt resource value: 0x7f040009
public
const
int
ResultsMessage
=
2130968585
;
// aapt resource value: 0x7f040005
public
const
int
ResultsPassed
=
2130968581
;
// aapt resource value: 0x7f040004
public
const
int
ResultsResult
=
2130968580
;
// aapt resource value: 0x7f04000f
public
const
int
RunTestsButton
=
2130968591
;
// aapt resource value: 0x7f04000e
public
const
int
TestSuiteListView
=
2130968590
;
static
Id
()
{
global
::
Android
.
Runtime
.
ResourceIdManager
.
UpdateIdValues
();
}
private
Id
()
{
}
}
public
partial
class
Layout
{
// aapt resource value: 0x7f030000
public
const
int
options
=
2130903040
;
// aapt resource value: 0x7f030001
public
const
int
results
=
2130903041
;
// aapt resource value: 0x7f030002
public
const
int
test_result
=
2130903042
;
// aapt resource value: 0x7f030003
public
const
int
test_suite
=
2130903043
;
static
Layout
()
{
global
::
Android
.
Runtime
.
ResourceIdManager
.
UpdateIdValues
();
}
private
Layout
()
{
}
}
}
}
#pragma warning restore 1591
NLuaTests.Android/Resources/drawable/Icon.png
0 → 100644
View file @
c6a89b1a
2.51 KB
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment